大数据教程(3.5):zookeeper集群环境搭建

    本篇文章,博主将分享zookeeper集群环境搭建的整个过程。在分享以前,博主还得说明些注意事项。首先,zookeeper是java编写的应用程序,因此在安装以前须要先安装java环境。java

    本次可能用到的操做:apache

sucureCRT -> view -> chat windows能够批量发送命令  send chat to all session
rz    sucureCRT命令行输入rz命令执行文件上传选择

 

    集群安装步骤(本次以三台zookeeper服务器集群为例):windows

(1)首先,将三台服务器上的java环境安装好(因为以前文章已经介绍过,故此处再也不重复)bash

(2)登陆zookeeper官网下载安装包;地址:http://zookeeper.apache.org/服务器

(3)上传zookeeper到其中一台服务器的/opt/apps目录中(拖拽zookeeper压缩包到SecureCRT中,选中send Zmodem)session

报错:-bash: rz: command not foundapp

(4)因为上一步提示rz上传命令未安装,先安装rz软件spa

yum list|grep rz
yum install lrzsz

(5)重复步骤3进行文件上传成功命令行

(6)解压zookeeper软件安装压缩包:tar -zxvf zookeeper-3.4.13.tar.gz -C /opt/apps(解压)3d

(7)修改zookeeper配置文件

cd /opt/apps/zookeeper-3.4.13/conf/
cp zoo_sample.cfg zoo.cfg
vi zoo.cfg

(8)建立zookeeper数据文件而且设置权限

cd /opt/apps/zookeeper-3.4.13/
mkdir -m 755 data
mkdir -m 755 log

(9)在/opt/apps/zookeeper-3.4.13/data文件夹下新建myid文件,myid的文件内容为server.3后面的3(此处需参照当前服务器id进行配置)

cd data
vi myid
或者
echo "3" > myid

(10)将集群下发到其余两台机器上

scp -r /opt/apps/zookeeper-3.4.13 root@192.168.29.135:/opt/apps/
scp -r /opt/apps/zookeeper-3.4.13 root@192.168.29.136:/opt/apps/

(11)修改其余机器的配置文件

192.168.29.135上:修改myid为:1
192.168.29.135上:修改myid为:2

(12)关闭防火墙(此处为节省时间也不配防火墙,且生产中通常为内网使用,故都不须要配置防火墙)

service iptables stop
chkconfig iptables off

(13)启动zookeeper;执行命令:/opt/apps/zookeeper-3.4.13/bin/zkServer.sh start

(14)查看zookeeper集群状态,(QuorumPeerMain为zookeeper的进程名称)

一、	jps(查看进程)
二、	/opt/apps/zookeeper-3.4.13/bin/zkServer.sh status(查看集群状态,主从信息)

(15)集群搭建完成

 

    最后,你们若是以为博主文章写的不错,或者对您有帮助,请点赞博主。若是您对其它服务器技术或者博主本人感兴趣,请关注博主,随时欢迎同博主交流技术。

相关文章
相关标签/搜索