コマンドウィンドウからHiveにアクセスしようとしています。適切なディレクトリで「Hive」を実行しただけですが、「ログインが拒否されました」というエラーが表示されます。ログインに log4j が使用されていることを読みましたが、アカウントを作成してそこにユーザー データを書き込む必要があるかどうかはわかりません。どうもありがとうございました
1 に答える
0
Hive サービスは現在動作しているはずです。独自の FI-LAB VM から、Cosmos 資格情報を使用してヘッド ノードにログインするだけです (Cosmos 資格情報がない場合は、ここで登録して取得します)。
[root@your_filab_vm]$ssh cosmos.lab.fi-ware.org
ヘッド ノードにログインしたら、次のコマンドを入力します。
[your_cosmos_username@cosmosmaster-gi]$ hive
Logging initialized using configuration in jar:file:/usr/local/hive-0.9.0-shark-0.8.0-bin/lib/hive-common-0.9.0-shark-0.8.0.jar!/hive-log4j.properties
Hive history file=/tmp/<your_cosmos_username>/hive_job_log_<your_cosmos_username>_201407212017_1797291774.txt
hive>
ご覧のとおり、この例では、Hive 履歴は次の場所に書き込まれます。
/tmp/<your_cosmos_username>/hive_job_log_<your_cosmos_username>_201407212017_1797291774.txt
于 2014-07-21T18:26:56.170 に答える