共计 905 个字符,预计需要花费 3 分钟才能阅读完成。
xl_echo 编辑整理,欢迎转载,转载请声明文章来源。欢迎添加 echo 微信 (微信号:t2421499075) 交流学习。百战不败,依不自称常胜,百败不颓,依能奋力前行。——这才是真正的堪称强大!!
集群环境准备
- CentOS-7-x86_64-DVD-1810
- JDK1.8
安装 zookeeper 集群之前,先检查一下系统是否存在 jdk 环境,如果没有,先安装 jdk。jdk 安装教程
安装包准备
下载 zookeeper 的安装包,下载地址:https://mirrors.tuna.tsinghua…
进去连接之后,点击下载即可
解压
建议自己创建文件夹安装,mkdir /usr/local/zk
将上传的文件移动到新建的文件夹内:
mv zookeeper-3.4.14.tar.gz /usr/local/zk
解压:tar -xzvf zookeeper-3.4.14.tar.gz
创建相关的目录
在 zk 目录下面创建目录
mkdir data
mkdir dataLog
echo 1 > myid
配置 zoo.cfg
找到 zoo_sample.cfg,该文件在 zookeeper 解压包的 conf 目录下面。vi 编辑 conf 配置
dataDir=/usr/local/zk/data
dataLogDir=/usr/local/zk/dataLog
server.1=192.168.222.132:2888:3888
server.2=192.168.222.133:2888:3888
server.3=192.168.222.134:2888:3888
以上的配置 server.1 代表的就是我们刚刚命名的 myid 1 也就是我们当前虚拟机,2 和 3 代表的就是其他的两台虚拟机。配置完成之后基本我们一台虚拟机的配置就完成了。但是这个时候我们不能急着启动,应该按照上面的步骤再次配置其他两台机器。
启动 zookeeper
zookeeper 集群的启动,需要我们找到对应的服务器,刚才我们安装在 /usr/local/zk 下面,找到 zk 安装目录中 /bin 执行./zkServer.sh start
使用 ./zkServer.sh status
查看启动状态,如果出现如下界面,那么就代表启动成功