zookeeper 集群配置
今天学习了一下zookeeper集群安装,将具体步骤详解如下:
1.首先官网下载zookeeper 安装包 zookeeper-3.4.5.tar.gz
2.使用文件传输工具将安装包拷贝到我们的linux中
3.解压我们的zookeeper安装包,在这里我喜欢将应用安装到app文件中,专门安装工具软件的文件夹,tar -zxvf /root/app/zookeeper-3.4.5.tar.gz
4.解压之后将我们的zk config 文件拷出,(个人习惯,专门创建配置启动文件夹) ,这里使用cp命令将 zoo_sample.cfg文件拷贝到 /usr/userconfig/zookeeper中,如下图
5.编辑我们的zk 配置文件,我的配置如下,红色部分是注意配置项:
6.根据我们的配置创建相对应的datadir ,然后再指定的dir中创建myid文件,并写入相对应的服务序号,要一一对应,使用命令将我们序号写入myid : echo 1 > /tmp/zookeeper/data/myid,如果myid 对应不正确,则zk启动提示rror contacting service. It is probably not running,所以再次一定要注意。
7.配置我们zk环境变量
vi /etc/profile
8.配置我们hosts映射
vi /etc/hosts
其他服务器配置是重复动作再次不在复述,安装成功之后,启动查看状态
zkServer.sh start /usr/userconfig/zookeeper/zook.cfg
zkServer.sh status /usr/userconfig/zookeeper/zook.cfg
ok,我们的zk集群配置好了