zookeeper集羣部署

[root@zk01 ~]# yum remove -y java-1.7.0-openjdk
[root@zk01 ~]# yum remove -y java-1.6.0-openjdk

[root@zk01 ~]# tar zxvf jdk-7u80-linux-x64.tar.gz
[root@zk01 ~]# mv jdk1.7.0_80 /usr/local

[root@zk01 ~]# vi /etc/profile
PATH=$PATH:/usr/local/zookeeper-3.4.10/bin
JAVA_HOME=/usr/local/jdk1.7.0_80
JAVA_BIN=/usr/local/jdk1.7.0_80/bin
PATH=$PATH:$JAVA_BIN
CLASSPATH=$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar
export JAVA_HOME JAVA_BIN PATH CLASSPATH

[root@zk01 ~]# source /etc/profile

[root@zk01 ~]# java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

[root@zk01 ~]# tar zxvf zookeeper-3.4.10.tar.gz -C /usr/local/
[root@zk01 ~]# cd /usr/local/zookeeper-3.4.10/conf/
[root@zk01 conf]# mv zoo_sample.cfg zoo.cfg
[root@zk01 conf]# vi zoo.cfg 
tickTime=2000
initLimit=10
syncLimit=5
dataDir=/usr/local/zookeeper-3.4.10/data
dataLogDir=/usr/local/zookeeper-3.4.10/logs
clientPort=2181
server.1=192.168.1.201:2888:3888
server.2=192.168.1.202:2888:3888
server.3=192.168.1.203:2888:3888

[root@zk01 ~]# mkdir -p /usr/local/zookeeper-3.4.10/data
[root@zk01 ~]# mkdir -p /usr/local/zookeeper-3.4.10/logs
[root@zk01 ~]# echo "1" > /usr/local/zookeeper-3.4.10/data/myid

[root@zk01 ~]# cd /usr/local/zookeeper-3.4.10/conf/
[root@zk01 conf]# vi log4j.properties 
zookeeper.log.file=zookeeper.log
log4j.rootLogger=INFO,ROLLINGFILE

[root@zk01 ~]# cd /usr/local/zookeeper-3.4.10/bin/
[root@zk01 bin]# vi zkEnv.sh
if [ "x${ZOO_LOG_DIR}" = "x" ]
then
    ZOO_LOG_DIR="/usr/local/zookeeper-3.4.10/logs"
fi
if [ "x${ZOO_LOG4J_PROP}" = "x" ]
then
    ZOO_LOG4J_PROP="INFO,ROLLINGFILE"
fi

[root@zk01 ~]# zkServer.sh start
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper-3.4.10/bin/../conf/zoo.cfg
Starting zookeeper ... STARTED

[root@zk01 ~]# zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper-3.4.10/bin/../conf/zoo.cfg
Mode: leader

[root@zk02 ~]# zkServer.sh status
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper-3.4.10/bin/../conf/zoo.cfg
Mode: follower





發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章