1

正常に動作するcygwinを使用してWindowsにhadoopをインストールしたところ、Hiveをインストールしています。私はそれを次のように実行しています:

bin/hive -hiveconf java.io.tmpdir=/cygdrive/c/cygwin/tmp
OR
bin/hive -hiveconf java.io.tmpdir=/tmp

(どちらも同じ問題を引き起こします)ウィンドウの名前付けの収束にバグがあることがわかったので(https://issues.apache.org/jira/browse/HIVE-2388 ...

上記のコマンドを実行すると、Hiveは正常にロードされているように見えますが、「show tables;」と入力すると応答がありません。これはすべてのクエリで同じです。CREATE TABLEなど、応答がありません

この男と同じ問題: http://mail-archives.apache.org/mod_mbox ...

何か案は?

4

1 に答える 1

1

同様の問題を解決し、すべてのHadoopデーモンを起動した後にHIVEを正常に実行しました

  • namenode
  • データノード
  • jobtracker
  • タスクトラッカー

hive -f <filename>HIVEコマンドプロンプトで直接クエリを作成する代わりに、を使用してファイルからクエリを実行します。さらに、あなたも使用することができますbin/hive -e 'SHOW TABLES'

于 2013-03-01T03:56:59.153 に答える