Hadoop生态圈(三)Zookeeper完全分布式搭建

1 实验描述
本实验要求完成3个节点的ZooKeeper集群的安装部署
2 实验步骤

  • 在/usr/local目录下解压ZooKeeper安装包 tar zxvf zookeeper-3.4.6.tat.gz mv zookeeper-3.4.6 zk //换为短名
  • 配置环境变量  在/etc/profile文件中配置ZooKeeper
export ZK_HOME=/usr/local/zk export PATH=.$......(省略原内容):$ZK_HOME/bin:$PATH
  • 修改配置文件  创建zoo.cfg文件,并修改配置 cp zoo_sample.cfg zoo.cfg  编辑该文件,配置以下内容 修改
dataDir=/usr/local/zk/data
   新增:server.1=node1:2888:3888 	server.2=node2:2888:3888
   	server.3=node3:2888:3888

在zk目录下创建文件夹data 在data目录下创建文件myid,值为1
把zk目录复制到另外两个节点node2,node3上
scp -r zk/ node2:/usr/local
scp /etc/profile node2:/etc/
scp -r zk/ node3:/usr/local
scp /etc/profile node3:/etc/
远程登录node2和node3,把node2和node3节点上的myid分别改为2和3
ssh node2
vim /usr/local/zk/data/myid //修改内容为2
source /etc/profile
ssh node3
vim /usr/local/zk/data/myid //修改内容为3
source /etc/profile

  • zk集群启动和检验
  • 启动,在三个节点上分别执行命令zkServer.sh start
  • 检验,在三个节点上分别执行命令zkServer.sh status
  • 关闭 在三个节点上分别执行命令zkServer.sh stop

3 课程总结
 ZooKeeper的安装方式;
 ZooKeeper集群部署过程。

你可能感兴趣的:(zookeeper,hadoop生态圈,大数据平台)