1.下载北京-赛车平台源码搭建
2.通过Xftp将文件传到Linux服务器上
3.使用 命令 tar --zxvf zookeeper-3.4.12 解压 zookeeper
4.配置系统环境变量 vim /etc/profile
执行source /etc/profile 使环境变量立即生效
5.进入conf中 复制 zoo_sample.cfg 文件的并命名为为 zoo.cfg
6.同过 vim zoo.cfg 编辑配置文件
编辑前
编辑后
server.A=B:C:D中的A是一个数字,表示这个是第几号服务器,B是这个服务器的IP地址,C第一个端口用来集群成员的信息交换,表示这个服务器与集群中的leader服务器交换信息的端口,D是在leader挂掉时专门用来进行选举leader所用的端口。
修改完后 Ctrl+C 然后 输入:wq! 保存退出
7.配置hosts,vim /etc/hosts
8.启动zookeeper 查看启动状态
此时会保错
java.net.NoRouteToHostException: No route to host (Host unreachable)
不用担心继续往下看
9.关闭防火墙
之前一直启动不起来,找了好多资料说要关闭防火墙,使用 srvice iptables stop 并不管鸟用
经过多次查找
使用systemctl 就ok了!
systemctl stop firewalld
systemctl status firewalld
systemctl disable firewalld
systemctl enable firewalld
10.此时再次启动 zookeeper
sh zkServer.sh start;tail -f ./zookeeper.out ;
不用担心,等其他的都起来了后,就会正常 再次查看每台机器的状态,此时就会看leader、follower 说明部署成功啦
到此就启动成功了
原文地址:http://blog.51cto.com/13873880/2145267