zookeeper安装步骤

来源:互联网 发布:python cursor 编辑:程序博客网 时间:2024/04/29 13:36


zookeeper安装与部署的几个基本步骤:

      1.环境准备

由于zookeeper是用java写的当然需要有java运行环境,即JDK的安装与环境变量的设置

1)这里建议到甲骨文官网 http://www.oracle.com/technetwork/java/javase/downloads/index.html 下载jdk-7u79-linux-x64.tar.gz

2)解压到指定目录 使用如下命名解压

                  tar zxvf jdk-7u79-linux-x64.tar.gz -C /usr/lib/jvm 

 如果目录不存在 mkdir /usr/lib/jvm

3)重命名 

mv jdk1.7.0_79 java

4)配置环境变量 编辑 .bashrc 文件

vim  ~/.bashrc

在文件末尾追加

                export JAVA_HOME=/usr/lib/jvm/javaexport JRE_HOME=${JAVA_HOME}/jreexport CLASSPATH=.:${JAVA_HOME}/lib:${JRE_HOME}/libexport PATH=${JAVA_HOME}/bin:$PATH
5)使勇source 命名使环境变量生效

source  ~/.bashrc
2.下载zookeeper安装包  zookeeper-3.4.6.tar.gz

    解压到 指定目录

  tar zxvf zookeeper-3.4.6.tar.gz -C /opt/zookeeper-3.4.6
       3.配置zoo.cfg文件

 cd /opt/zookeeper-3.4.6/zookeeper-3.4.6
  初次使用,需要将zookeeper安装目录conf目录下 zoo_sample.cfg文件重命名为zoo.cfg 

 vim zoo.cfg
   修改配置 

tickTime=2000

# The number of ticks that the initial # synchronization phase can takeinitLimit=10# The number of ticks that can pass between # sending a request and getting an acknowledgementsyncLimit=5# the directory where the snapshot is stored.
dataDir=/var/lib/zookeeper/
# do not use /tmp for storage, /tmp here is just# example sakes.# the port at which the clients will connectclientPort=2181server.1=127.0.0.1:2888:3888

4.创建myid文件  

在dataDir配置目录下创建myid文件 添加内容为 对应server.后面数值

vim myid
5.启动服务器

 配置zookeeper环境变量编辑 .bashrc 文件 追加

            export ZOOKEEPER_HOME=/opt/zookeeper-3.4.6/zookeeper-3.4.6            export PATH=${ZOOKEEPER_HOME}/bin:$PATH
启动命令

 zkServer.sh start
停止命令

  zkServer.sh stop
6.验证服务器

 telnet 127.0.0.1 2181
 输入stat查看统计信息

Trying 127.0.0.1...Connected to 127.0.0.1.Escape character is '^]'.statZookeeper version: 3.4.6-1569965, built on 02/20/2014 09:09 GMTClients:/127.0.0.1:37360[0](queued=0,recved=1,sent=0)Latency min/avg/max: 0/0/0Received: 1Sent: 0Connections: 1Outstanding: 0Zxid: 0x0Mode: standaloneNode count: 4Connection closed by foreign host.
看到类似信息 说明启动成功

  

   

  

                     


0 0
原创粉丝点击