好贷网好贷款

ZooKeeper安装过程

发布时间:2016-12-5 8:34:22 编辑:www.fx114.net 分享查询网我要评论
本篇文章主要介绍了"ZooKeeper安装过程",主要涉及到ZooKeeper安装过程方面的内容,对于ZooKeeper安装过程感兴趣的同学可以参考一下。

ZooKeeper安装过程 1、解压缩 [[email protected] opt]# tar -xzvf zookeeper-3.4.5.tar.gz [[email protected] opt]# cd zookeeper-3.4.5/conf [[email protected] conf]# cp zoo_sample.cfg  zoo.cfg 2、修改zoo.cfg下的dataDir为合适的目录,例如: dataDir=/opt/data/zookeeper dataLogDir=/opt/data/zookeeperlogs 3、假设集群中有三个服务器,在zoo.cfg按照如下内容设置 server.1=172.17.253.216:2888:3888 server.2=172.17.253.217:2888:3888 server.3=172.17.253.182:2888:3888 其中id1是服务器172.17.253.216 在集群中的唯一标识,在myid文件中会用到。172.17.253.216 是服务器的ip,也可以用域名表示。其中2888端口是zookeeper服务之间通信的接口,而3888是zookeeper与其他应用程序的通信接口。 4、分别在各个服务器的/opt/data/zookeeper目录下建立myid文件,文件内容分别为1、2、3 5、配置环境变量vi /etc/profile export ZOOKEEPER_HOME=/home/hadooptest/zookeeper-3.4.5 PATH=$ZOOKEEPER_HOME/bin:$PATH export PATH source /etc/profile 6、启动zooKeeper -bash-3.1# cd /opt/zookeeper-3.4.5/bin -bash-3.1# zkServer.sh start 之后使用bin/zkServer.sh status可以查看服务器状态。 服务器1启动效果: [[email protected] bin]# zkServer.sh start JMX enabled by default Using config: /opt/zookeeper-3.4.5/bin/../conf/zoo.cfg Starting zookeeper ... STARTED [[email protected] bin]# [[email protected] bin]# [[email protected] bin]# zkServer.sh status JMX enabled by default Using config: /opt/zookeeper-3.4.5/bin/../conf/zoo.cfg Mode: leader 服务器2启动效果: -bash-3.1# sh zkServer.sh status JMX enabled by default Using config: /opt/zookeeper-3.4.5/bin/../conf/zoo.cfg Mode: follower 服务器3启动效果: [[email protected] bin]# zkServer.sh status JMX enabled by default Using config: /opt/zookeeper-3.4.5/bin/../conf/zoo.cfg Mode: follower 注意事项: 1)所有服务器上在zookeeper配置文件必须一致 2)myid文件中的值必须正确 3)服务器上的zookeeper版本保持一致 否则启动zookeeper可能出现下面的错误: Error contacting service. It is probably not running.  

上一篇:hibernate学习笔记【对象继承采用一个表方式】
下一篇:Object-C中的字符串对象2-可变字符串

相关文章

相关评论