3

spark 2.1スタンドアロンクラスタに再生アプリケーションを送信しました。演奏アプリケーションでは、postgresの依存関係も追加され、アプリケーションはローカルスパークライブラリで動作します。しかし、スタンドアロンクラスタ上で実行時に、それは私にエラーを与える:実行者がSparkスタンドアロンクラスタのpostgresドライバを選択できない

o.a.s.s.TaskSetManager - Lost task 0.0 in stage 0.0 (TID 1, 172.31.21.3, executor 1): java.lang.ClassNotFoundException: org.postgresql.Driver 

私は、ドライバを選択することができませんでし執行はまだ火花defaults.confにディレクトリに

spark.executor.extraClassPath /home/ubuntu/downloads/postgres/postgresql-9.4-1200-jdbc41.jar 
spark.driver.extraClassPath  /home/ubuntu/downloads/postgres/postgresql-9.4-1200-jdbc41.jar 

を以下に置いてきました。 何か不足していますか?助けが必要 。おかげさまで あなたのSPARK_DIRECTORY /瓶に

答えて

2

場所にpostgresql-9.4から1200-jdbc41.jarは、フォルダと

+0

おかげでそれが動作ラーフルスパーククラスタを再起動します。 –

関連する問題