IDEA ボストン建SparkSQL 環境、org.apache.spark.sql.AnalysisException: java.lang.RuntimeException: ディレクトリ /user/hive/resources を作成できませんでした
ディレクトリ /user/hive/resources を作成できませんでした
エラーの理由
このエラーは、 hive-site.xml 構成ファイル内の
hive.downloaded.resources.dir 構成項目ディレクトリ/user/hive/resources
をローカルに作成できないために報告されます。
- SparkSQL は、hive-site.xml の構成情報を介してメタデータ データベースに接続し、
hdfs-site.xml および core-site.xml ファイルを介して HDFS に接続します。 - 構成ファイル内の /user/hive/resources ディレクトリは、/user/hive/resources ディレクトリが
リモート サーバー上に作成されるのではなく、IDEA を実行しているマシン、つまり Windows、Mac、および Linux のローカル マシン上に作成されます。
ローカル ファイル システムに作成できないため、エラーが報告されます
org.apache.spark.sql.AnalysisException: java.lang.RuntimeException: ディレクトリ /user/hive/resources を作成できませんでした
ローカルファイルにディレクトリを作成
マックまたはリナックス
sudo mkdir -p /user/hive/resources
ウィンドウズ
プロジェクトが存在するドライブ文字にディレクトリを作成します。たとえば、プロジェクトが D ドライブにある場合は、 D ドライブに
ディレクトリ d:\user\hive\resources md d:\user\hive\resources を作成します。