1. 程式人生 > >ambari離線方式安裝Hive不能連線mysql和不能啟動hive metastore&hiveserver2

ambari離線方式安裝Hive不能連線mysql和不能啟動hive metastore&hiveserver2

1,在自己筆記本上離線安裝ambari,在搭建Hadoop叢集時測試hive連線mysql的連通性,總是連線不上

網上查資料,找到是因為缺少一個配置檔案,進入後臺在hive-site.xml裡新增一個

<property>

<name>javax.jdo.option.ConnectionPassword</name>

<value>hive在mysql的密碼</value>

</property>

之後再測試就能連上

2,服務啟動時,hive metastore&hiveserver2元件始終不能起來,檢視報錯資訊說是找不到jdbc驅動檔案

jdbc驅動檔案是在網上下載的mysql-connector-java-5.1.7-bin.jar

設定ambari-server的時候把這個驅動放到了相應的位置,感覺應該不是這個驅動缺少呢,後來猜想了下是名字不正確

到檔案位置執行mv mysql-connector-java-5.1.7-bin.jar mysql-jdbc.driver.jar

ambari介面啟動hive metastore&hiveserver2正常

總結,第一個問題百度一大堆,第二個問題是不細心,不過後來有目的的猜想還是挺好的