ライブラリ内のデータを読み込むためのスパークSQLは、テーブルハイブクラスタモードで見つけることができません

SparkSQLハイブハイブ表スパーク、および試験によるローカルクライアントモードで読み出したデータを使用しますが、糸に例外以下のクラスタモデルのテストをスローされます。

org.apache.spark.sql.catalyst.analysis.NoSuchDatabaseException:データベース「テスト」が見つかりません。

最後に、理由を見つける:クラスタノード上の糸の実行に火花ジョブジャーは、ハイブのノードが配置されたジョブを実行しないことがあります。ハイブは、データベース・エラーが原因を見つけることができない、コンフィギュレーション・ファイルを見つけることができません。
利用はすべてのノードにハイブ-site.xmlの放送を--filesよう
--master糸--deployモード火花提出クラスタ--files ... /ハイブ-site.xmlのを- ...

公開された19元の記事 ウォンの賞賛8 ビュー4549

おすすめ

転載: blog.csdn.net/M283592338/article/details/100141577