Centos6.5搭建zookeeper集群

新手无论干什么总是一波三折,尤其是在Linux系统下更是如此,因为记录一下遇到的问题,同时熟悉搭建过程和使用命令。

首先开启3台虚拟机,将zookeeper-3.4.5.tar.gz上传到Linux上,我这里用的免安装的SecureCRT,put不行,alt+p也不行。所以下载了一个filezilla的FTP工具,免费挺好用。这里上传到/usr/local/software/,然后使用scp命令同步到另外几台虚拟机:

scp+ file+ purpose local,如scp zookeeper-3.4.5.tar.gz 192.168.1.127:/usr/local/software.

然后解压:https://www.cnblogs.com/wangluochong/p/7194037.html

tar -xzvf zookeeper-3.4.5.tar.gz -C /usr/local,-C为解压到的目标文件夹。

正式安装之前必须保证防火墙已关闭,安装yum install -y iptables-services。

service iptables stop 然后service iptables status,若永久关闭systemctl disable firewalld 。

      之后,配置环境变量,修改/etc/profile如下:

同样用scp同步,再进入/usr/local/zookeeper-3.4.5/conf,修改zoo_sample.cfg为zoo.cfg。mv zoo_sample.cfg  zoo.cfg

再进入解压的zoo下建立data文件夹,data下vi一个myid。三个虚拟机的myid中分别对应server.后的数字0,1,2.

这样就算搭建完了,进入local下,zkServer.sh start,然后zkServer.sh status查看状态,可能会发现报错connect refused。

需要在上面的文件zoo.cfg加上quorumListenOnAllIPs=true,详情见下文

https://blog.csdn.net/u014284000/article/details/74508963

猜你喜欢

转载自blog.csdn.net/weixin_39073469/article/details/82821442
今日推荐