hdp安裝及使用問題彙總(一)

1)安裝HDP時,如果打印如下錯誤信息:

[SSL: CERTIFICATE_VERIFY_FAILED] certificate verify failed (_ssl.c:579)

是由於系統的python版本過高,導致驗證ssl失敗,將python降級爲2.7.5以下或修改每個安裝節點的python證書驗證配置文件,執行以下命令修改:

$ sed -i 's/verify=platform_default/verify=disable/' /etc/python/cert-verification.cfg

我通過修改每個節點上的verification.cfg文件解決該問題,還可以參考以下解決辦法:

https://community.hortonworks.com/articles/68799/steps-to-fix-ambari-server-agent-expired-certs.html

https://community.hortonworks.com/questions/120861/ambari-agent-ssl-certificate-verify-failed-certifi.html

2)使用Ambari安裝HDP時,如果在某一步耗時過長,需要刷新瀏覽器,重新之前的步驟,不然可能一直卡在某一步導致安裝進行不下去。

3)配置本地yum源時,如果使用repo模板文件,記得將無關的yum源配置刪除,只配置需要安裝的軟件的yum源,否則執行yum install時會失敗。

4)如果yum源通過http方式訪問,需要確保/var/www/html/目錄下的文件有訪問權限,否則在安裝HDP時,註冊和確認節點會出現訪問不到yum源導致安裝失敗。

5)導入SSH Private Key 時,可以直接將id_rsa文件內容複製粘貼到輸入框即可,不需要選擇文件然後導入。

6)當註冊和確認節點失敗時,一般是由於yum源配置錯誤或缺少依賴的安裝包如libtirpc-devel-0.2.4-0.10.el7.x86_64.rpm導致,按提示解決即可。

7)如果yum源通過http方式訪問,需要確保/var/www/html/目錄有下列文件夾且包含了相應的軟件安裝包:

  • ambari:安裝ambari相關軟件
  • centos74:安裝操作系統相關軟件
  • HDP:安裝HDP相關軟件
  • HDP-UTILS-1.1.0.21:安裝HDP相關工具軟件
  • mysql:安裝mysql相關軟件

另外,在/etc/yum.repos.d/目錄要有以上5個軟件包的yum源配置。

8)安裝完java,在設置java相關PATH環境變量時,切記將java的環境變量放在PATH前面,如果放在後面,會使用系統默認安裝的java版本,PATH順序導致的問題我遇到過好幾次了,有時候很難定位,所以安裝新軟件後,如果系統已經安裝了其他版本的軟件,切記設置PATH時將使用的bin放置在前面,例如:

錯誤的方式:PATH=$PATH:${JAVA_HOME}/bin

正確的方式:PATH=${JAVA_HOME}/bin:$PATH

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章