1. 程式人生 > >Linux上北京-賽車平臺搭建分布式集群

Linux上北京-賽車平臺搭建分布式集群

art 平臺搭建 etc 解壓 tar 搭建 分布式集群 個數字 isa

1.下載北京-賽車平臺源碼搭建

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上北京-賽車平臺搭建分布式集群