CentOS7安装ZooKeeper(ZooKeeper3.3)
来源:互联网 发布:光伏数据采集器怎么用 编辑:程序博客网 时间:2024/05/16 12:40
3台主机
192.168.30.207 Master
192.168.30.251 Node1
192.168.30.252 Node2
mkdir /tmp/zookeeper
tar -zxvf zookeeper-3.3.6.tar.gz
cp /hadoop/zookeeper-3.3.6/conf/zoo_sample.cfg /hadoop/zookeeper-3.3.6/conf/zoo.cfg
vi /hadoop/zookeeper-3.3.6/conf/zoo.cfg
# The number of milliseconds of each ticktickTime=2000# The number of ticks that the initial# synchronization phase can takeinitLimit=10# The number of ticks that can pass between# sending a request and getting an acknowledgementsyncLimit=5# the directory where the snapshot is stored.dataDir=/tmp/zookeeper# the port at which the clients will connectclientPort=2181initLimit=5syncLimit=2server.1=master:2888:3888server.2=node1:2888:3888server.3=node2:2888:3888以上配置内容可参考:http://zookeeper.apache.org/doc/trunk/zookeeperStarted.html#sc_RunningReplicatedZooKeeper
复制到其他主机
scp -r /hadoop/zookeeper-3.3.6 root@node1:/hadoop/
scp -r /hadoop/zookeeper-3.3.6 root@node2:/hadoop/
设置myid,用于标志当前主机,myid值即上面配置文件中 server.X=
echo "1" > /tmp/zookeeper/myid -master
echo "2" > /tmp/zookeeper/myid -node1
echo "3" > /tmp/zookeeper/myid -node2
启动,三台都要.
cd /hadoop/zookeeper-3.3.6/bin
./zkServer.sh start
输出:
JMX enabled by defaultUsing config: /hadoop/zookeeper-3.3.6/bin/../conf/zoo.cfgStarting zookeeper ... STARTED
验证启动状态:
./zkServer.sh status
我的三台分别是:
master:
JMX enabled by defaultUsing config: /hadoop/zookeeper-3.3.6/bin/../conf/zoo.cfgMode: follower
node1:
JMX enabled by defaultUsing config: /hadoop/zookeeper-3.3.6/bin/../conf/zoo.cfgMode: leader
node2:
JMX enabled by defaultUsing config: /hadoop/zookeeper-3.3.6/bin/../conf/zoo.cfgMode: follower
可以看到我的node1是leader.
测试各Server是否已经启动:
echo ruok|nc master 2181
echo ruok|nc node1 2181
echo ruok|nc node2 2181
收到 imok 信息则表示成功了.
./zkServer.sh stop 停止
- CentOS7安装ZooKeeper(ZooKeeper3.3)
- Linux安装zookeeper集群(CentOS7+Zookeeper3.4.10)
- CentOS7安装zookeeper3.5.2
- Centos7安装zookeeper3.3.6
- centos7安装zookeeper3.4.9集群
- centos7配置安装zookeeper3.4.10
- Linux上安装ZooKeeper并设置开机启动(CentOS7+ZooKeeper3.4.10)
- Linux上安装ZooKeeper并设置开机启动(CentOS7+ZooKeeper3.4.10)
- Linux上安装ZooKeeper并设置开机启动(CentOS7+ZooKeeper3.4.10)
- CentOS7 安装 zookeeper
- CentOS7 安装zookeeper
- CentOS7 安装 zookeeper
- CentOS7安装zookeeper
- CentOS7 安装Zookeeper
- Centos7 Zookeeper安装笔记
- centos7 下安装zookeeper
- CentOs7安装zookeeper
- centos7安装zookeeper
- GDB 调试命令讲解-转
- 推想
- GDB 调试命令讲解 2-转
- gdb 调试 入手 实例讲解-转
- 一个通用的Makefile模板-转
- CentOS7安装ZooKeeper(ZooKeeper3.3)
- 简单而又完整的Makefile-转
- 无限网络无限连接掉网的解决
- Sublime Text3常用的快捷键
- Windows下C++多线程同步与互斥简单运用-转
- Fragment的onResume
- Android笔记 - Binder之处理注册Service组件请求
- 16道嵌入式C语言面试题
- 嵌入式题