1下载下来解压后,然后 符号链接(ln -s xxx zk)如图 这符号链接我自己弄着玩的你想弄也行不想弄也行
2:配置环境变量 vim /etc/profile
#set zk env
export ZK_HOME=/soft/zk
export PATH=$PATH:$ZK_HOME/bin
source /etc/profile 保存退出
3:复制一份配置文件的副本
4;修改配置文件
5:然后就可以启动了
6:检查下有没有这个端口
7:启动本机客户端连接到服务器zkCli.sh -server localhost:2181 如果是远程的客户端连接到服务器,则localhost写成远程的主机的ip
以上是搭建单个zookeeper节点下边是搭建zookeeper集群的教程
依据上面搭建的单个zookeeper节点,剩余节点如上配置一样,,,,此处略过。。。剩下的只需要添加几个步骤就OK了
也是在这个zoo.cfg配置文件下边,集群里每个节点都要有这玩意
4.在你上边dataDir=/root/zookeeper 这个文件夹下边新建一个myid文件,对应写个数字,命令如下
[s201]
echo 1 > /root/zookeeper/myid
[s202]
echo 2 > /root/zookeeper/myid
[s203]
echo 3 > /root/zookeeper/myid
5.启动服务器集群
$>zkServer.sh start
...
oK到这里就OK了 这里我在说下我搭建的时候碰见的问题 先把问题贴出来
fail to resolved 201 name and service not konwn 这就这个错误,挣了老子半天,又是关防火墙啊 又是开2181端口号啊硬是他妈的不行,结果最后是 vim /etc/hosts文件 需要添加映射,妈的以前我咋不知道呢,真TM的累啊,
我也没想那么多,在三个机子上都加了同样的,结果就可以起来了