通过Linux的集群机配置各个节点的zookeeper,并进行测试。
配置zookeeper集群
1. 配置zookeeper集群 2. cd /usr/cstor/zookeeper/conf 3. cp zoo_sample.cfg zoo.cfg
打开zoo.cfg并修改和添加配置项目,如下:
1. 新建两个目录。 2. mkdir /usr/cstor/zookeeper/data 3. mkdir /usr/cstor/zookeeper/log
1. 将/usr/cstor/zookeeper目录传到另外两台机器上。 2. scp -r /usr/cstor/zookeeper root@slave1:/usr/cstor 3. scp -r /usr/cstor/zookeeper root@slave2:/usr/cstor
分别在三个节点上的/usr/local/zookeeper/data目录下创建一个文件:myid
master 的myid内容为1
启动ZooKeeper集群
Hadoop102启动:
Hadoop103启动:(此时已经启动两个服务,103为leader)
Hadoop104启动:
在客户端shell下执行创建目录命令:
create /testZk ""
1. 向/testZk目录写数据: 2. set /testZk '209030345' 3. 读取/testZk目录数据: 4. get /testZk 5. 删除/testZk目录: 6. rmr /testZk
关闭服务:
Hadoop104:
Hadoop103:
Hadoop102:
完成部署后可以自己尝试一下,