部署之前需要有python2.7版本以及安裝jdk
配置網路和ip記憶體
關閉防火牆
禁用selinux
修改主機名
修改機名與ip對應關係
一號機ip storm01
二號機ip storm02
三號機ip storm03
三颱機器互相測試是否能夠連通
ping storm01/storm02/storm03
將zookeeper壓縮包分別匯入到計算機中
解壓壓縮包
tar -zxf *** -c ../softwares
進入到zookeeper目錄下
cd /home/softwares/zookeeper
複製zookeeper目錄下conf資料夾中zoo_sample.cfg並命名為zoo.cfg
cd /home/softwares/zookeeper/conf
cp zoo_sample.cfg zoo.cfg
對zoo.cfg進行編輯
vim zoo.cfg
在zookeeper目錄下建立zkdata和logs兩個資料夾
mkdir zkdata logs
新增以下內容
datadir=/home/softwares/zookeeper-3.4.13/zkdata
datalogdir=/home/softwares/zookeeper-3.4.13/logs
server.1=storm01:2888:3888
server.2=storm02:2888:3888
進入zkdata資料夾進行如下操作
echo 1 > myid
cat myid
對zookeeper進行配置
vim /etc/profile
在最後一行新增
export zookeeper_home=/home/softwares/zookeeper-3.4.13
export path=$path:$zookeeper_home/bin
source /etc/profile
啟動zookeeper服務
進入到zookeeper目錄
zkserver.sh.start
檢視節點狀態
zkserver.sh status
zookeeper3 4 13集群搭建
zookeeper是乙個分布式協調框架,一般用於應用高可用的場景,例如 主從選舉,災難備份,服務感知,服務註冊,分布式鎖等等,因為其具備優秀的處理速度和可靠性,內部具備主從選舉的功能,使得它成為分布式應用不可或缺的一部分,在大資料生態圈中更是重要組成部分。搭建步驟 解壓zookeeper包,並修改名...
Zookeeper3 4 6集群部署
本文件用於zookeeper集群部署指南,版本號3.4.6,詳細如下。root c3 service iptables stop root c3 df lh為了避免磁碟使用不均而導致系統問題,因而先檢視磁碟的分布情況。檢視合適的檔案目錄,可以將後續的所有檔案和程式存放在此目錄下。當然,這要根據你的實...
Zookeeper 3 4 14集群搭建
zookeeper 3.4.14集群搭建 先關閉防火牆 如果沒有關閉防火牆,再多台機器之間不能連線 systemctl stop firewalld.service systemctl status firewalld systemctl start firewalld 解壓tar zxvf zoo...