zookeeper安装 配置集群

zookeeper下载 

http://zookeeper.apache.org/releases.html.

解压 重命名 新建data log两个文件夹配置单个启动

tar -xvf zookeeper-3.4.14.tar.gz
mv zookeeper-3.4.14 zookeeper
cd zookeeper/
mkdir data log

配置启动配置

cp zoo_sample.cfg zoo.cfg

修改zoo.cfg

 切换到 bin目录

sh zkServer.sh start 
sh zkServer.sh atatus

 出现类似的结果则结果正确,这儿图片为集群的zoo2的配置启动的结果

集群配置

新建zkCluster文件夹,以及在里面新建目录代码如下

mkdir zkCluster
cd  zkCluster/
mkdir zk1 zk2 zk3
mkdir {zk1,zk2,zk3}/{data,log}
vi zk1/data/myid

每个的zk1/data zk2/data zk3/data 都要建myid,在myid里面分别输入1 、2 、3

 然后在bin目录下启动

sh zkServer.sh start   zoo1.cfg
sh zkServer.sh start   zoo2.cfg
sh zkServer.sh start   zoo3.cfg

都启动后然后在查看状态

sh zkServer.sh status  zoo1.cfg

结果为这个则集群配置成功

如果出现error,错误图片找不到了,可能端口号被其他线程占用

可能ip出错

查看端口情况

netstat -apn |grep 2183

 出现这个就是端口被占用,杀死进程

kill -9 22841

22841为 /java前的数字

猜你喜欢

转载自www.cnblogs.com/Web-spring/p/12065938.html