zookeeper伪集群搭建
2017-07-05 14:15
369 查看
zookeeper安装目录 /usr/local/zookeeper/zookeeper-3.4.5
zookeeper配置文件1 /root/zookeeper-3.4.5/zk1
zookeeper配置文件2 /root/zookeeper-3.4.5/zk2
zookeeper配置文件3 /root/zookeeper-3.4.5/zk3
/root/zookeeper-3.4.5/zk1/data 里面有myid文件 里面内容是1,/root/zookeeper-3.4.5/zk1/还有zoo.cfg,logs文件夹
/root/zookeeper-3.4.5/zk2/data 里面有myid文件 里面内容是2,/root/zookeeper-3.4.5/zk2/还有zoo.cfg,logs文件夹
/root/zookeeper-3.4.5/zk3/data 里面有myid文件 里面内容是3,/root/zookeeper-3.4.5/zk3/还有zoo.cfg,logs文件夹
zoo.cfg 里面主要内容
dataDir=/root/zookeeper-3.4.5/zk1/data
dataLogDir=/root/zookeeper-3.4.5/zk1/logs
clientPort=2181
server.1=192.168.48.131:2888:3888(这里的1就是上面myid中的1)
server.2=192.168.48.131:2889:3889
server.3=192.168.48.131:2890:3890
配置到环境变量中,这样就不用在规定目录使用zkServer.sh
vi /etc/profile
export ZOOKEEPER_HOME=/usr/local/zookeeper/zookeeper-3.4.5
export PATH=$ZOOKEEPER_HOME/bin:$PATH
source /etc/profile
启动进入 /usr/local/zookeeper/zookeeper-3.4.5/bin
zkServer.sh start /root/zookeeper-3.4.5/zk1/zoo.cfg (zoo.cfg是从/usr/local/zookeeper/zookeeper-3.4.5/conf里的zoo_simple.cfg拷贝过来的)
zkServer.sh start /root/zookeeper-3.4.5/zk2/zoo.cfg
zkServer.sh start /root/zookeeper-3.4.5/zk3/zoo.cfg
这样单机就启动了三个实例,构成了伪集群
zkServer.sh status /root/zookeeper-3.4.5/zk2/zoo.cfg 可以判断是leader还是follower
如果zoo.cfg改为其它名字,那么将查不出来
比如说zkServer.sh status /root/zookeeper-3.4.5/zk2/zoo1.cfg,即zoo.cfg改为zoo1.cfg则查询不出来
zookeeper配置文件1 /root/zookeeper-3.4.5/zk1
zookeeper配置文件2 /root/zookeeper-3.4.5/zk2
zookeeper配置文件3 /root/zookeeper-3.4.5/zk3
/root/zookeeper-3.4.5/zk1/data 里面有myid文件 里面内容是1,/root/zookeeper-3.4.5/zk1/还有zoo.cfg,logs文件夹
/root/zookeeper-3.4.5/zk2/data 里面有myid文件 里面内容是2,/root/zookeeper-3.4.5/zk2/还有zoo.cfg,logs文件夹
/root/zookeeper-3.4.5/zk3/data 里面有myid文件 里面内容是3,/root/zookeeper-3.4.5/zk3/还有zoo.cfg,logs文件夹
zoo.cfg 里面主要内容
dataDir=/root/zookeeper-3.4.5/zk1/data
dataLogDir=/root/zookeeper-3.4.5/zk1/logs
clientPort=2181
server.1=192.168.48.131:2888:3888(这里的1就是上面myid中的1)
server.2=192.168.48.131:2889:3889
server.3=192.168.48.131:2890:3890
配置到环境变量中,这样就不用在规定目录使用zkServer.sh
vi /etc/profile
export ZOOKEEPER_HOME=/usr/local/zookeeper/zookeeper-3.4.5
export PATH=$ZOOKEEPER_HOME/bin:$PATH
source /etc/profile
启动进入 /usr/local/zookeeper/zookeeper-3.4.5/bin
zkServer.sh start /root/zookeeper-3.4.5/zk1/zoo.cfg (zoo.cfg是从/usr/local/zookeeper/zookeeper-3.4.5/conf里的zoo_simple.cfg拷贝过来的)
zkServer.sh start /root/zookeeper-3.4.5/zk2/zoo.cfg
zkServer.sh start /root/zookeeper-3.4.5/zk3/zoo.cfg
这样单机就启动了三个实例,构成了伪集群
zkServer.sh status /root/zookeeper-3.4.5/zk2/zoo.cfg 可以判断是leader还是follower
如果zoo.cfg改为其它名字,那么将查不出来
比如说zkServer.sh status /root/zookeeper-3.4.5/zk2/zoo1.cfg,即zoo.cfg改为zoo1.cfg则查询不出来
相关文章推荐
- Zookeeper伪分布集群搭建及简单使用演示
- CentOS7下搭建Zookeeper集群启动报Error contacting service. It is probably not running错误
- ZooKeeper此例简单介绍基于docker的zookeeper安装与集群搭建
- 学习Hadoop第十九课(Zookeeper集群搭建)
- 基于centos7搭建hadoop+zookeeper+hbase大数据集群
- Zookeeper之集群搭建-yellowcong
- 【Docker环境搭建Zookeeper集群】
- Zookeeper集群搭建
- Linux 环境下 Zookeeper 集群环境搭建
- Hadoop加zookeeper搭建高可靠集群
- centos zookeeper 实战之集群搭建
- zookeeper集群环境搭建(centos)
- ZooKeeper 、HBase集群搭建
- Zookeeper集群搭建和配置
- zookeeper集群和单机版搭建
- Zookeeper(一)CentOS7.5搭建Zookeeper3.4.12集群与命令行操作
- zookeeper+hadoop+hbase+kafka+storm集群搭建
- zookeeper集群环境搭建(centos)
- Zookeeper搭建集群