Centos7下HDP集群安裝可能出現的問題彙總

2021-08-21 12:46:41 字數 2514 閱讀 8810

一、

錯誤:

error 2018-05-30 00:12:25,280 netutil.py:96 - eof occurred in violation of protocol (_ssl.c:579)

error 2018-05-30 00:12:25,280 netutil.py:97 - sslerror: failed to connect. please check openssl library versions. 

解決方式:

1.修改/etc/python/cert-verification.cfg配置檔案: 

若還是不能註冊ambari-agent,使用下面介紹的方式。

2.如果上面方式還不能註冊,說明jdk版本不通過,使用預設oracle啊jdk,博主是(centos7.3,所以選擇jdk1.8)

(1)先停掉:ambari-server stop;

(2)解除安裝掉所有節點agent:rpm -qa | grep ambari-agent 得到對應版本,使用rpm -e ambari-agent-***解除安裝;

(3)啟動setup:ambari-server setup,配置你的東西,直到選擇jdk如下圖:

二、yum [errno 256] no more mirrors to try 

解決方法:

1.yum clean all

2.yum makecache

3.yum update 

三、若選擇hdp新安裝mysql,則預先不要在集群上安裝mysql,否則會報衝突。

解決辦法:

yum remove mysql

rpm –qa | grep mysql檢視殘餘mysql

package-clean:刪除除了mysql-connector和mysql-community-release之外的3個包

rpm –e ***

4.若提示刪除的mysql與postfix服務有聯絡,則rpm加上--nodeps命令。

四、提示心跳丟失 heartbeat lost for the host

解決方案:

回退到安裝的confirm hosts 這一步,為dsj3.zkhy.com重新選擇server服務。

五、mysql服務啟動報錯

解決方案:

1.把mysql的資料檔案刪除:rm -r /var/lib/mysql

2.在172.16.172.17伺服器上的mysql下,建立hive使用者並賦予許可權,命令如下:

create user 『hive』@』localhost』 identified by 『hive』;

grant all privileges on *.* to 『hive』@』localhost』 identified by 『hive』;

六、last smartsense bundle was not successful. bundle key:unspecified_yanfa3bu_0_x,status:failed.

解決方式:

smartsense是hortonworks乙個商業的元件功能,作用是監控集群,並提供建議,建議是不用

1.將smartsense元件停止stop。

2.選擇delete刪除smartsense元件。

centos7下redis偽集群安裝

在redis主從複製安裝的基礎上。我們可以實現集群安裝。所謂集群,redis需要3主3從以上。我們在一台虛機上就是用6379至6384這6個埠。配置檔案中在 redis主從複製安裝 基礎上增加的修改是 1 cluster enabled設為true 2 bind 設為192.168.48.131 1...

CentOS7安裝zookeeper集群

解壓zookeeper並分別建立3個資料夾 解壓檔案複製到各個檔案中,進入conf檔案中,複製檔案並修改名稱 編輯zoo.cfg server 2 the number of milliseconds of each tick 伺服器與客戶端之間互動的基本時間單元 ms ticktime 2000 ...

Centos7安裝Zookeeper集群

環境 ip軟體 centos7 192.168.2.5 jdk,zookeeper centos7 192.168.2.6 jdk,zookeeper centos7 192.168.2.7 jdk,zookeeper 將zookeeper 3.4.5.tar.gz使用上到 usr local目錄下...