Zookeeper的配置
- 1、解压:tar -zxvf zookeeper-3.4.10.tar.gz -C ~/training/
- 2、设置环境变量:vi ~/.bash_profile
ZOOKEEPER_HOME=/root/training/zookeeper-3.4.10
export ZOOKEEPER_HOME
PATH=$ZOOKEEPER_HOME/bin:$PATH
export PATH
-
3、环境变量生效:source ~/.bash_profile
-
4、核心配置文件:conf/zoo.cfg
- 4.1、ZooKeeper的单机模式:
- 4.1.1、在任意一台机器上进行搭建
dataDir=/root/training/zookeeper-3.4.10/tmp server.1=bigdata111:2888:3888 #端口:2888数据通信的端口 3888选举的端口
- 4.1.2、在/root/training/zookeeper-3.4.10/tmp创建一个文件:myid,输入:1
- 4.1.3、启动ZK:zkServer.sh start
- 4.1.4、查看ZK模式:zkServer.sh status
- 4.1.5、启动Client:zkCli.sh(命令行操作如下)
- 创建节点:create /node1 HelloWorld(节点信息为HelloWorld)
- 列举节点:ls /(/为根目录)
- 查看节点:get node1
- 4.1.1、在任意一台机器上进行搭建
- 4.2、ZooKeeper的集群模式:bigdata112、bigdata113、bigdata114
- 4.2.1、在bigdata112上进行搭建
dataDir=/root/training/zookeeper-3.4.10/tmp server.1=bigdata112:2888:3888 server.2=bigdata113:2888:3888 server.3=bigdata114:2888:3888
- 4.2.2、在/root/training/zookeeper-3.4.10/tmp创建文件:myid,输入:1
- 4.2.3、把bigdata112上的ZooKeeper复制到113和114上
scp -r zookeeper-3.4.10/ root@bigdata113:/root/training
scp -r zookeeper-3.4.10/ root@bigdata114:/root/training - 4.2.4、修改bigdata113和bigdata114上的myid分别为:2,3
- 4.2.5、同时启动ZK:zkServer.sh start
- 4.2.6、查看ZK模式:zkServer.sh status(有的为follower,有的为leader)
- 4.2.1、在bigdata112上进行搭建
- 4.1、ZooKeeper的单机模式:
网友评论