1

Hadoopクラスターにハイブパッケージを追加しました。ハイブCLIに入ると、リモートモードでハイブを実行できます。しかし、ハイブサーバーを通過するクエリはローカルモードで実行されますが、これは非常に低速です...ハイブに対して行った唯一の変更は、次のリンクに従ってderbyネットワークサーバーを設定することです:http ://wiki.apache.org/hadoop/HiveDerbyServerMode iまた、HADOOP_CONF_DIR、HADOOP_HOME、HIVE_CONF_DIR、HIVE_HOMEを私の環境にエクスポートしました...

誰かがこれを修正する方法を知っていますか?

4

1 に答える 1

1

まず、ここのwikiページに従って、設定を行ってください:https ://cwiki.apache.org/confluence/display/Hive/HiveServer

環境問題があることがわかりました。別のユーザーsudo-uopを使用してハイブサーバーを実行していましたが、システムはsudoコマンドでそのユーザーのすべての環境変数をリセットします。私が入れた修正は、環境変数名を/ etc/sudoersのenv_keepに入れることです。その後、ハイブサーバーはリモートモードで実行されます。

于 2012-07-21T01:27:23.023 に答える