安装zookeeper集群
1.安装zookeeper版本为:zookeeper-3.4.6.tar.gz,下载地址:http://zookeeper.apache.org/
2.安装zookeeper集群还是比较简单的,具体步骤如下:
(1)解压压缩包zookeeper-3.4.6.tar.gz:tar zvxf zookeeper-3.4.6.tar.gz
(2)进入zookeeper配置目录修改配置文件:
>cd zookeeper-3.4.6/conf
>cp zoo_sample.cfg zoo.cfg
>vi zoo.cfg 【修改zookeeper配置,具体主要添加安装zookeeper的hadoope节点,zookeeper节点要为奇数便于zookeeper选举 leader,并添加下面内容,如下是我的配置,主要修改dataDir指定zookeeper数据存储路径,添加zookeeper节点】
dataDir=/usr/hadoop/storage/zookeeper-3.4.6/data
server.1=master:2888:3888
server.2=slave1:2888:3888
server.3=slave2:2888:3888
(3)scp复制到所有zookeeper节点,注意每台机器安装目录和数据存储目录保持一致:
scp -r /usr/hadoop/zookeeper-3.4.6 root@slave1:/usr/hadoop/
scp -r /usr/hadoop/zookeeper-3.4.6 root@slave2:/usr/hadoop/
(4)在zookeeper数据存储路径新建myid文件,标志每个节点的zookeeper:
master节点:
>cd /usr/hadoop/storage/zookeeper-3.4.6/data
>echo "1" > myid
slave1节点:
>cd /usr/hadoop/storage/zookeeper-3.4.6/data
>echo "2" > myid
slave2节点:
>cd /usr/hadoop/storage/zookeeper-3.4.6/data
>echo "3" > myid
(5)在每个几点上都启动zookeeper: master节点:
>cd /usr/hadoop/zookeeper-3.4.6/bin
>./zkServer.sh start
slave1节点:
>cd /usr/hadoop/zookeeper-3.4.6/bin
>./zkServer.sh start
slave2节点:
>cd /usr/hadoop/zookeeper-3.4.6/bin
>./zkServer.sh start
(6)查看每个节点的状态:
master节点:
>cd /usr/hadoop/zookeeper-3.4.6/bin
>./zkServer.sh status
slave1节点:
>cd /usr/hadoop/zookeeper-3.4.6/bin
>./zkServer.sh status
slave2节点:
>cd /usr/hadoop/zookeeper-3.4.6/bin
>./zkServer.sh status
(7)关闭zookeeper集群,在每个节点上执行下面命令:
>cd /usr/hadoop/zookeeper-3.4.6/bin
>./zkServer.sh stop
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.