zk的简单环境配置

zk的简单环境配置


单节点配置
1.下载zk的tar包,解压到moduels文件夹下
2.修改zk目录下conf/下的zoo_sample.cfg文件,文件名改为zoo.cfg
dataDir=/opt/moduels/zookeeper-3.4.11/data/zkdata          //修改成自己指定的目录
3.启动
ls bin/               //查看所有的启动脚本
bin/zkServer.sh start           //start server
jps
9409 QuorumPeerMain //显示一个java进程
bin/zkServer.sh status          //查看zk的状态


重新打开一个会话:启动客户端
bin/zkCli.sh               //进入到zk的节点中
在节点中可以进行的操作:
get /                               //查看根目录下的节点
create /test "123456"              //创建节点,并添加数据
get /test                         //查看数据
rmr /test                         //删除节点
quit                               //退出,快捷键(Ctrl+C)
启动客户端的时候,会多出一个进程
分布式配置
1.下载zk的tar包,解压到moduels文件夹下
2.修改zk目录下conf/下的zoo_sample.cfg文件,文件名改为zoo.cfg
dataDir=/opt/moduels/zookeeper-3.4.11/data/zkdata          //修改成自己指定的目录
//指定所有zk节点的实例(自己插入数据)
server.1=bigdata-senior01.ibeifeng.com:2888:3888
server.2=bigdata-senior02.ibeifeng.com:2888:3888
server.3=bigdata-senior03.ibeifeng.com:2888:3888
3./opt/moduels/zookeeper-3.4.11/data/zkdata       //在我们创建的目录下创建文件  
vim myid                   //注意:名字只能是myid
编辑内容:1
4.分发节点(注意用户必须统一,否则会失败)
scp -r zookeeper-3.4.11/ bigdata-senior02.ibeifeng.com:/opt/app/
  scp -r zookeeper-3.4.11/ bigdata-senior03.ibeifeng.com:/opt/app/
  5.更改收到分发的机器的myid ,是第几天机器就改成几
启动
ls bin/               //查看所有的启动脚本
bin/zkServer.sh start           //start server
jps
9409 QuorumPeerMain //显示一个java进程
bin/zkServer.sh status          //查看zk的状态
会显示一个leader ,其他的都是flower

你可能感兴趣的:(hadoop)