(一)下载和安装zooKeeper
(1)在起始的/opt 目录下建立software文件和module文件,software文件用来下载安装包,下载后的安装包·可以·解压到module文件。可以用下面这一行代码:
tar zxvf /opt/software/zookeeper-3.4.8.tar.gz -C /opt/module
(2)解压安装包到 /opt/module目录下,修改 zookeeper-3.4.8.tar.gz 为 zookeeper,命令如下:
mv zookeeper-3.4.8.tar.gz zookeeper
操作结果如图所示:
(4)修改环境配置:vi /etc/profile
(二)master节点上的配置
(1)在ZooKeeper的安装目录下创建data和logs文件夹。
cd /opt/module/zookeeper
mkdir data && mkdir logs
(2)在master节点中写入该节点的标识编号,代码如下:
echo 1 > /opt/module/zookeeper/data/myid
(3)修改配置文件。
1、在修改配置文件前,为了修改过程中出错太难找回原文件的内容,所以就要复制一份,具体命令如下:
cp zoo_sample.cfg zoo.cfg
2、对zoo.cfg文件进行编辑,执行命令如下:
vi zoo.cfg
编辑内容如下:
server.1=master:2888:3888
server.2=slave1:2888:3888
server.3=slave2:2888:3888
如下图所示:
3、对该安装包进行修改权限,具体命令如下:
chown -R hadoop:hadoop /opt/module/zookeeper
(4)从master节点复制zookeeper安装目录到slave1和slave2两个节点
scp -r /opt/module/zookeeper slave1:/opt/module/zookeeper
scp -r /opt/module/zookeeper slave2: /opt/module/zookeeper
(三)slave节点的配置
(1)在slave1节点上修改zookeeper目录的归属用户为hadoop用户
chown -R hadoop:hadoop /opt/module/zookeeper
(2)slave1节点上的myid为2
echo 2 > /opt/module/zookeeper/data/myid
(3)在slave2节点上修改zookeeper目录的归属用户为hadoop用户
chown -R hadoop:hadoop /opt/module/zookeeper
(4)slave2节点上的myid为2
echo 3 > /opt/module/zookeeper/data/myid
(四)slave1和slave2节点需要对zookeeper的环境进行配置
配置命令和内容跟master节点上的格式一样:vi /etc/profile
(五)到各自的节点上开启zookeeper,命令为: zkSever.sh start
结果如下:
由上图可以看出zookeeper是安装成功了,在到slave节点上用一样的命令进行开启。
版权归原作者 鄙人阿彬 所有, 如有侵权,请联系我们删除。