zookeeper集群安装部署
2013-06-27 10:40
525 查看
1.下载安装zookeeper
2.配置zookeeper,以下操作在三台server上执行
3.启动服务
4.进行同步测试
本文出自 “改变你成就你” 博客,请务必保留此出处http://ydt619.blog.51cto.com/316163/1230571
#下载地址http://www.apache.org/dyn/closer.cgi/zookeeper wget http://labs.mop.com/apache-mirror/zookeeper/zookeeper-3.4.5/zookeeper-3.4.5.tar.gz tar zxvf zookeeper-3.4.5.tar.gz -C /usr/local/ mv zookeeper-3.4.5 zookeeper |
#创建配置文件 cd /usr/local/zookeeper cp zoo_sample.cfg zoo.cfg vi zoo.cfg tickTime=2000 initLimit=10 syncLimit=5 dataDir=/tmp/zookeeper clientPort=2181 server.1=cc-monitor:2888:3888 server.2=cc-staging-front2:2888:3888 server.3=cc-staging-session:2888:3888 #创建数据目录 mkdir -p /tmp/zookeeper #配置myid文件 在dataDir目录下新建myid文件并设置id号 id号即为zoo.cfg文件中server.后的数字,如server.1=cc-monitor:2888:3888即表示cc-monitor机器中的myid号为1 #分别在三台server设置对应的id echo 1 > /tmp/zookeeper/myid echo 2 > /tmp/zookeeper/myid echo 3 > /tmp/zookeeper/myid #添加环境变量 vi /etc/profile export ZOOKEEPER_HOME=/usr/local/zookeeper export PATH=$PATH:$ZOOKEEPER_HOME/bin source /etc/profile |
# 启动zkserver,不报错就行 #$ZOOKEEPER_HOME/bin/zkServer.sh start JMX enabled by default Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg Starting zookeeper ... STARTED #查看三台zkserver的状态,1台leader2台follower [root@cc-monitor conf]# $ZOOKEEPER_HOME/bin/zkServer.sh status JMX enabled by default Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg Mode: follower [root@cc-staging-front2 conf]# $ZOOKEEPER_HOME/bin/zkServer.sh status JMX enabled by default Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg Mode: leader [root@cc-staging-session conf]# $ZOOKEEPER_HOME/bin/zkServer.sh status JMX enabled by default Using config: /usr/local/zookeeper/bin/../conf/zoo.cfg Mode: follower |
#在其中1台上创建文件 zkCli.sh -server 127.0.0.1:2181 create /mytest test #在另外2台上进行查询,是否同步 [zk: 127.0.0.1:2181(CONNECTED) 0] ls / [mytest, zookeeper] [zk: 127.0.0.1:2181(CONNECTED) 2] get /mytest test cZxid = 0x100000002 ctime = Wed Apr 24 22:45:04 PDT 2013 mZxid = 0x100000002 mtime = Wed Apr 24 22:45:04 PDT 2013 pZxid = 0x100000002 cversion = 0 dataVersion = 0 aclVersion = 0 ephemeralOwner = 0x0 dataLength = 4 numChildren = 0 # |
相关文章推荐
- zookeeper+kafka集群安装部署
- Zookeeper集群的安装部署
- zookeeper 3.3.6 的集群方式部署安装图解
- zookeeper的安装与部署-集群
- zookeeper的安装与部署-集群
- 生产环境实战spark (11)分布式集群 5台设备 Zookeeper集群、Kafka集群安装部署
- zookeeper安装与伪集群部署
- 分布式协调服务zookeeper01-zookeeper集群安装部署
- SolrCloud 分布式集群安装部署(solr+ zookeeper +tomcat)
- centos7下zookeeper集群安装部署
- Zookeeper 集群的安装与部署
- 伪集群zookeeper模式下codis的部署安装
- zookeeper-集群安装部署(linux)
- zookeeper3.4.6分布式集群安装部署记录
- zookeeper3.4.9集群模式安装部署
- ZooKeeper(三)安装部署:之单机版、伪集群、集群
- zookeeper的安装与部署-伪集群
- 搭建3个节点的hadoop集群(完全分布式部署)--3 zookeeper与hbase安装
- Zookeeper的安装部署,zookeeper参数配置说明,集群搭建,查看集群状态
- zookeeper伪集群安装部署