BigInsights バージョン 3.0 を使用しています。bigsql でテーブルを作成し、ハイブからそのテーブルに挿入しました。しかし、ファイルを移動しようとすると、最後にプロセスが失敗しますFailed with exception Unable to move sourcehdfs://hostname.devdata.company.com:9000/tmp/hive-user1/hive_2015-10-12_09-18-56_797_3643029992887919337-1/-ext-10000 to destination /biginsights/hive/warehouse/db_name.db/table_name
ディレクトリの HDFS のアクセス許可を確認すると/tmp/hive-user1
、ユーザーのみ、つまりこの場合は user1 のみの読み取り/書き込み/実行アクセス許可があることがわかりました。しかし、ディレクトリ/biginsights/hive/warehouse/db_name.db/table_name
はユーザーが所有してbigsql
いるため、失敗しています。とにかく、/tmp/hive-user1
デフォルトでディレクトリの HDFS のすべての読み取り許可を設定する方法はありますか? プロセスが失敗しないように。
質問する
62 次