<强> 1,配置主机名到ip的映射强>
vi等/主机
<强> 2,修改饲养员配置文件强>
修改饲养员配置文件。在其中主机器上,用焦油-zxvf命令解压缩zookeeper-3.4.10.tar.gz。
焦油-zxvf/zookeeper-3.4.10.tar。广州- c/usr/local/
引用>
cd/usr/local
mv zookeeper-3.4.10饲养员<强> 3,配置文件conf/动物园。cfg 强>
配置文件conf/动物园。cfg
用cd命令进入zookeeper-3.4.10/conf目录下,将zoo_sample。cfg文件拷
贝一份,命名为为“动物园。cfg”。cp zoo_sample。cfg zoo.cfg
引用>
动物园。cfg文件配置
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/地方/管理员/管理员/zkdata
2181
dataLogDir clientPort==/usr/地方/管理员/管理员/zkdatalog
服务器。1=主:2888:3888
服务器。2=slave1:2888:3888
服务器。3=slave2:2888:3888
<强> 4,创建zkdata和zkdatalog两个文件夹强>
在饲养员的目录中,创建zkdata和zkdatalog两个文件夹。
zkdatalog文件夹,是为了指定饲养员产生日志指定相应的路径。mkdir zkdata
引用>
mkdir zkdatalog<强> 5,修改myid 强>
进入zkdata文件夹,创建文件myid,并写入1
<强> 6,远程复制分发安装文件强>
远程复制分发安装文件
上面已经在一台机器主上配置完成动物园管理员,现在可以将该配置好的
安装文件远程拷贝到集群中的各个结点对应的目录下:scp - r/usr/local/zookeeper root@slave1:/usr/当地
引用>
scp - r/usr/loca/zookeeper root@slave2:/usr/当地<强> 7,从节点设置myid 强>
设置myid。在我们配置的dataDir指定的目录下面,创建一个myid
文件,里面内容为一个数字,用来标识当前主机,conf/动物园。cfg文件中配置的
服务器。X中为什么数字,则myid文件中就输入这个数字。
Slave1中的myid为2
Slave2中的myid为3
<强> 8,配置环境变量并启动动物园管理员强>
配置环境变量并启动动物园管理员。在每台机器上操作如下:vi/etc/profile
引用>
#设置管理员环境
export ZOOKEEPER_HOME=/usr/地方/管理员/
=$ PATH: ZOOKEEPER_HOME美元/bin生效
源/etc/profile引用>
<强> 9日启动动物园管理员集群强>
启动动物园管理员集群
在动物园管理员集群的每个结点上,执行启动动物园管理员服务的脚本,如下所示:
bin/zkServer。sh
引用>
/bin/zkServer开始。sh地位
码头工人安装zookeeper3.4