1.下载zookeeper
链接:https://pan.baidu.com/s/1itgnKFDp3Tg3ekam5sdKvQ
提取码:atw1
2.解压安装包
tar -zxvf apache-zookeeper-3.6.2-bin.tar.gz -C /soft
3. 创建软链接
ln -s /soft/apache-zookeeper-3.6.2-bin/ /soft/zk
4.复制配置文件
复制 Zookeeper 安装目录下的 conf 目录中的 zoo_sample.cfg 文件,并命名为 zoo.cfg。
cp zoo_sample.cfg zoo.cfg
5.修改配置文件
- 新建数据存放目录
mkdir -p /usr/data/zk - 注册 bin 目录
.
8.重新加载 profile 文件
source /etc/profile
9 开启 zk
zkServer.sh start - 查看状态
- zkServer.sh status
- 重启 zk
- zkServer.sh restart
- 停止 zk
- zkServer.sh stop
搭建 Zookeeper 集群
下面要搭建一个由四台 zk 构成的 zk 集群,其中一台为 Leader,两台 Follower,一台
Observer。
克隆并配置第一台主机
虚拟机名称上右键点击 管理 克隆
1.进入数据目录 usr/data/zk 删掉version-2
rm -rf version-2
2创建 myid 文件
在/usr/data/zk 目录中创建表示当前主机编号的 myid 文件,该编号为当前主机在集群中的唯一标识
echo 1 >/usr/data/zk/myid
3 修改 zoo.cfg
zoo.cfg 文件中添加 zk 集群节点列表
克隆并配置另两台主机
克隆并配置另外两台主机的方式是相同的
修改 myid
克隆并配置第四台主机
第四台主机即为要作 Observer 的主机。
peerType=observer