
- 安装包解压指定地点
- 配置环境变量
- 修改默认配置
mkdir /usr/zookeeper
cd /usr/zookeeper
tar -zxvf /usr/package277/zookeeper-3.4.14.tar.gz -C /usr/zookeeper-3.4.14
cd zookeeper-3.4.14
pwd
vim /etc/profile
G
换行
#ZOOKEEPER
export ZOOKEEPER_HOME=/usr/zookeeper/cd zookeeper-3.4.14
export PATH=$PATH:ZOOKEEPER_HOME/bin
source /etc/profile
cd
cd conf/
vim zoo_sample.cfg
- 设置数据存储路径
dataDir=/usr/zookeeper/cd zookeeper-3.4.14/zkdata
- 设置日志文件路径
dataLogDir=/usr/zookeeper/cd zookeeper-3.4.14/zkdatalog - 设置集群列表
sever.1=master:2888:3888
sever.2=slave1:2888:3888
sever.3=slave2:2888:3888
- 创建所需文件夹
cd /usr/zookeeper/cd zookeeper-3.4.14/
mkdir zkdata zkdatalog
scp -r /usr/zookeeper slave1:/usr/
scp -r /usr/zookeeper slave2:/usr/
- 数据存储路径下创建myid
echo 1 > /usr/zookeeper/cd zookeeper-3.4.14/zkdata/myid
cat /usr/zookeeper/zookeeper-3.4.14/zkdata/myid
slave1:
echo 2 > /usr/zookeeper/zookeeper-3.4.14/zkdata/myid
slave2:
echo 3 > /usr/zookeeper/zookeeper-3.4.14/zkdata/myid
- 启动服务,查看进程QP
zkSever.sh start
zkSever.sh status - 查看各节点服务器角色是否正常
jps
如果寄了怎么办- 停止服务
- 检查zoo.cfg
- 删除zkdata目录下除myid外所有文件
