2017-04-13 5 views
0

私はちょうどHadoopとHiveのプログラミングを始めました。私はderbyメタストアに接続し、適切な出力を与えるJavaコードを書いています。 私は定義された接続文字列は次のとおりです。JDBCハイブ接続文字列で使用されるポート番号はどこに定義されていますか?

jdbc:hive2://localhost:10000/default 

プログラムが正常に動作し、私に必要な出力を提供します。 しかし、このポート番号10000がどこに定義されているか、そして必要に応じてこのポート番号を変更する方法を知りたいと思います。

+0

これらの回答のいずれかで問題が解決した場合は、回答の左側にあるチェックマークをクリックして解決済みとします。あなたは少額の評判で報われるでしょう。 – franklinsijo

答えて

2

すべてのハイブ関連設定の詳細は、ハイブインストールディレクトリにあります。 ファイル名はhive-site.xmlファイル

に名前 hive.server2.thrift.portで定義されたパラメータがあります私の場合のファイルのように ハイブ-site.xmリットルがこのパスの下に存在している /usr/hdp/current/hive-server2/conf

です

<property> 
     <name>hive.server2.thrift.port</name> 
     <value>10000</value> 
</property> 
+0

ありがとうございます。それを見つけた。 –

0

通常、ハイブ設定ファイルhive-site.xmlで定義されています。プロパティhive.server2.thrift.portを確認してください。デフォルト値は10000です。

+0

ありがとうございます。それを見つけた。 –

関連する問題