2017-04-13 19 views
0

我剛剛開始Hadoop和Hive編程,並且我編寫了一個Java代碼,它連接到一個derby Metastore,並給出正確的輸出。 我定義的連接字符串是:定義的端口號在JDBC配置單元連接字符串中使用了哪裏?

jdbc:hive2://localhost:10000/default 

程序工作正常,並且給了我所需要的輸出。 但我想知道這個端口號10000是在哪裏定義的,以及如何在需要時更改此端口號。

+0

如果其中任何答案解決了您的問題,請點擊答案左側的複選標記以將此問題標記爲已解決。您將獲得少量的聲譽獎勵。 – franklinsijo

回答

2

您可以在Hive安裝目錄下找到所有與配置單元相關的配置詳細信息。 文件名是蜂房site.xm升像我的情況的文件是此路徑下目前/usr/hdp/current/hive-server2/conf

中有hive-site.xml文件

名爲 hive.server2.thrift.port定義的參數
<property> 
     <name>hive.server2.thrift.port</name> 
     <value>10000</value> 
</property> 
+0

謝謝。找到了。 –

0

它通常在配置單元配置文件hive-site.xml中定義。檢查物業hive.server2.thrift.port。默認值爲10000.

+0

謝謝。找到了。 –

相關問題