zookeeper部署

安装jdk

rpm -qa |grep java  查看已经安装的java包
rpm-e --allmatches --nodeps jdk_pkg 卸载
yum list installed |grep java 查看已经安装的java包
yum -y remove java-1.7.0-openjdk* 卸载
yum list **java**   查看可以安装的java相关的包
yum install java-1.8.0-openjdk.x86_64

安装配置zookeeper

上传软件包

  1. zookeeper-3.4.5-cdh5.15.0.tar.gz上传到PC1主机的/opt/software目录下
  2. 解压到/opt/apps
$ tar -xvf /opt/software/zookeeper-3.4.5-cdh5.15.0.tar.gz -C /opt/apps/

修改配置

修改zoo.cfg
$ cd /opt/apps/zookeeper-3.4.5-cdh5.15.0/conf/
$ cp zoo_sample.cfg zoo.cfg
$ vi zoo.cfg    
dataDir=/opt/apps/zookeeper-3.4.5-cdh5.15.0/data   ---修改  
---追加下面几行
server.1=dbtest1:2888:3888
server.2=dbtest2:2888:3888
server.3=dbtest3:2888:3888
创建myid文件
  1. 创建dataDir
    $ mkdir –p /opt/apps/zookeeper-3.4.5-cdh5.15.0/data
  2. 在data文件夹下创建一个空文件myid,并向文件写入ID
   $ cd /opt/apps/zookeeper-3.4.5-cdh5.15.0/data
   $ touch myid
   $ echo 1 > myid

配置环境变量

$ vi ~/.bash_profile      ---追加如下内容
export ZOOKEEPER_HOME=/opt/apps/zookeeper-3.4.5-cdh5.15.0
export PATH=$ZOOKEEPER_HOME/bin:$PATH
$ souce /~/.bash_profile
$ echo $ZOOKEEPER_HOME

分发zookeeper到其他主机

  1. 按照规划的主机顺序依次拷贝配置好的zookeeper目录
  2. 按照顺序依次修改myid的内容为2/3
 $ echo 2 > /opt/apps/zookeeper-3.4.5-cdh5.15.0/data/myid

启动zookeeper集群

cd /opt/apps/zookeeper-3.4.5-cdh5.15.0/data/
./zkServer.sh start
./zkServer.sh status
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值