集群模式
使用多台机器,确保每台机器的配置文件中都写上下列配置
创建新文件
vi /home/hadoop/zookeeper-3.4.7/conf/zoo.cfg
多台机器中每台机器的配置文件内容都相同,内容如下:
tickTime=2000
initLimit=10
syncLimit=5
#在指定的目录下创建 一个zkmyid文件夹
dataDir=/home/hadoop/zookeeper-3.4.7/zkmyid
clientPort=2181
server.10=hdp-qm-01:2888:3888
server.20=hdp-qm-02:2888:3888
server.30=hdp-qm-03:2888:3888
发送到其他机器:
scp -r zookeeper-3.4.7 hadoop@hdp-qm-02:/home/hadoop/
scp -r zookeeper-3.4.7 hadoop@hdp-qm-03:/home/hadoop/
-------------------------------------------
hdp-qm-01创建新目录
# mkdir /home/hadoop/zookeeper-3.4.7/zkmyid
创建新文件,存储服务器编号
#vi /home/hadoop/zookeeper-3.4.7/zkmyid/myid
10
-------------------------------------------
hdp-qm-02创建新目录
# mkdir /home/hadoop/zookeeper-3.4.7/zkmyid
创建新文件,存储服务器编号
#vi /home/hadoop/zookeeper-3.4.7/zkmyid/myid
20
-------------------------------------------
hdp-qm-03创建新目录
# mkdir /home/hadoop/zookeeper-3.4.7/zkmyid
创建新文件,存储服务器编号
#vi /home/hadoop/zookeeper-3.4.7/zkmyid/myid
30
(myid文件要根据server.x编号决定)
注意以下所有演示中所涉及到的前提条件:
默认已经配置好ZOOKEEPER_HOME了
export ZK_HOME=/bigdata/zookeeper/conf
exprt PATH=$PATH:$ZK_HOME/bin:$ZK_HOME/conf
zookeeper使用集群安装的方式
在各个节点上启动ZK服务:zkServer.sh start
可以在各个阶段上查看各个节点:zkServer.sh status
Mode follower 还是 Mode leader
关闭zk服务: zkServer.sh stop
使用多台机器,确保每台机器的配置文件中都写上下列配置
创建新文件
vi /home/hadoop/zookeeper-3.4.7/conf/zoo.cfg
多台机器中每台机器的配置文件内容都相同,内容如下:
tickTime=2000
initLimit=10
syncLimit=5
#在指定的目录下创建 一个zkmyid文件夹
dataDir=/home/hadoop/zookeeper-3.4.7/zkmyid
clientPort=2181
server.10=hdp-qm-01:2888:3888
server.20=hdp-qm-02:2888:3888
server.30=hdp-qm-03:2888:3888
发送到其他机器:
scp -r zookeeper-3.4.7 hadoop@hdp-qm-02:/home/hadoop/
scp -r zookeeper-3.4.7 hadoop@hdp-qm-03:/home/hadoop/
-------------------------------------------
hdp-qm-01创建新目录
# mkdir /home/hadoop/zookeeper-3.4.7/zkmyid
创建新文件,存储服务器编号
#vi /home/hadoop/zookeeper-3.4.7/zkmyid/myid
10
-------------------------------------------
hdp-qm-02创建新目录
# mkdir /home/hadoop/zookeeper-3.4.7/zkmyid
创建新文件,存储服务器编号
#vi /home/hadoop/zookeeper-3.4.7/zkmyid/myid
20
-------------------------------------------
hdp-qm-03创建新目录
# mkdir /home/hadoop/zookeeper-3.4.7/zkmyid
创建新文件,存储服务器编号
#vi /home/hadoop/zookeeper-3.4.7/zkmyid/myid
30
(myid文件要根据server.x编号决定)
注意以下所有演示中所涉及到的前提条件:
默认已经配置好ZOOKEEPER_HOME了
export ZK_HOME=/bigdata/zookeeper/conf
exprt PATH=$PATH:$ZK_HOME/bin:$ZK_HOME/conf
zookeeper使用集群安装的方式
在各个节点上启动ZK服务:zkServer.sh start
可以在各个阶段上查看各个节点:zkServer.sh status
Mode follower 还是 Mode leader
关闭zk服务: zkServer.sh stop