您的位置:首页 > 其它

Zookeeper集群安装

2018-03-06 23:26 134 查看

安装前准备

1.安装jdk
2.时间同步常用的手动进行时间的同步 date -s "2018-03-03 03:03:03"或者网络同步:yum install ntpdatentpdate cn.pool.ntp.org3.检测防火墙是否关闭service iptables stopchkconfig iptables offchkconfig iptables --list
4.配置主机ip映射修改linux 的hosts文件vi /etc/hosts

安装步骤:

本次使用3台服务器(奇数)一般来说,针对分布式软件的安装在一台机器上(可以免密登录其他机器),进行解压修改配置文件然后分别发送给其他机器,在其他机器上再次确认是否有需要修改的信息.
1.下载安装包解压可以解压到指定目录tar -zxvf zookeeper-3.4.5.tar.gzmv zookeeper-3.4.5 zookeeper

2.修改环境变量(3台Zookeeper都需要进行修改)(可以不修改,但能直接启动,但是在后期使用的时候不方便)vi /etc/profileexport ZOOKEEPER_HOME=/export/servers/zookeeperexport PATH=$PATH:$ZOOKEEPER_HOME/bin更新环境变量source /etc/profile
3.修改Zookeeper配置文件
创建文件夹(存放Zookeeper数据文件)
mkdir -p /export/data/zkdatacd zookeeper/confcp zoo_sample.cfg zoo.cfgvi zoo.cfg修改内容(需提前创建data文件夹)dataDir=/export/data/zkdata新增内容server.1=node-1:2888:3888server.2=node-2:2888:3888server.3=node-3:2888:3888
在zkdata文件夹新建myid(Zookeeper的id,每台Zookeeper设置id不一样)echo 1 > myid

4.分发安装包到其他机器的配置文件scp -r /export/servers/zookeeper root@node-2:/export/servers /scp -r /export/servers/zookeeper root@node-3:/export/servers /5.修改其他机器的配置文件修改myid文件node-2 上: myid修改为:2node-3 上: myid修改为:36.启动zkServer.sh start7.查看集群状态jps(查看进程)-----jdk自带的一个工具zkServer.sh status(查看集群状态,主从信息)如果启动不成功,可以观察Zookeeper.out日志,查看错误信息进行排查.一般该文件在哪里启动就在哪里生成.
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: