一、
錯誤:
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目錄下...