を実行していますか?私はやってみた:メタストアデシベルハイブ別のインスタンスは、すでに私はLinuxサーバ上でハイブを実行しようとしているが、私は次のエラーを取得しておく
ps aux | grep spark-shell
ps aux | grep metastore
ps aux | grep derby
しかし、何もプロセスを示していません。理由は何でしょうか?
を実行していますか?私はやってみた:メタストアデシベルハイブ別のインスタンスは、すでに私はLinuxサーバ上でハイブを実行しようとしているが、私は次のエラーを取得しておく
ps aux | grep spark-shell
ps aux | grep metastore
ps aux | grep derby
しかし、何もプロセスを示していません。理由は何でしょうか?
すでにSpark-Shellが稼動していて、すでにDerby DBを保持しているインスタンスが複数あるため、RDD.toDF()を使用して別のSpark Shellを起動してデータフレームを作成していたときに、投げていたエラー:
ソリューション:私は、他のインスタンスを見つけるためにpsコマンドを実行した
スパークを-シェル:のps -ef | grepの火花シェル
と私はkillコマンドを使用して、それらすべてを殺した:
殺す-9火花シェルPROCESSID(例:殺す-9 4848)を
すべての火花シェルのインスタンスがなくなっていた後に私は新しいSPark SHellを開始し、データフレーム機能を再実行しました。それは正常に実行されました。
問題は、hive-site.xmlに以下のいずれかの設定があるか、sparkの正しい場所にファイルをコピーしていません
avax.jdo.option.Connec
hive.metastore.local tionURL
javax.jdo.option.ConnectionDriverName
hive.metastore.uris
hive.metastore.warehouse.dir
I 'spark-shell'プロセスは実行していません。 – user99999