Linux上北京-賽車平臺搭建分布式集群
2.通過Xftp將文件傳到Linux服務器上
3.使用 命令 tar --zxvf zookeeper-3.4.12 解壓 zookeeper
4.配置系統環境變量 vim /etc/profile
執行source /etc/profile 使環境變量立即生效
5.進入conf中 復制 zoo_sample.cfg 文件的並命名為為 zoo.cfg
6.同過 vim zoo.cfg 編輯配置文件
編輯前
編輯後
server.A=B:C:D中的A是一個數字,表示這個是第幾號服務器,B是這個服務器的IP地址,C第一個端口用來集群成員的信息交換,表示這個服務器與集群中的leader服務器交換信息的端口,D是在leader掛掉時專門用來進行選舉leader所用的端口。
修改完後 Ctrl+C 然後 輸入:wq! 保存退出
7.配置hosts,vim /etc/hosts
8.啟動zookeeper 查看啟動狀態
此時會保錯
java.net.NoRouteToHostException: No route to host (Host unreachable)
不用擔心繼續往下看
9.關閉防火墻
之前一直啟動不起來,找了好多資料說要關閉防火墻,使用 srvice iptables stop 並不管鳥用
經過多次查找
使用systemctl 就ok了!
systemctl stop firewalld
systemctl status firewalld
systemctl disable firewalld
systemctl enable firewalld
10.此時再次啟動 zookeeper
sh zkServer.sh start;tail -f ./zookeeper.out ;
不用擔心,等其他的都起來了後,就會正常 再次查看每臺機器的狀態,此時就會看leader、follower 說明部署成功啦
到此就啟動成功了
Linux上北京-賽車平臺搭建分布式集群