cods 安装部署之1-zookpeeper安装

软件相关

java软件:	jdk-8u151-linux-x64.tar.gz
zookeeper:	zookeeper-3.4.10.tar.gz
go软件:	go1.8.linux-amd64.tar.gz
codis		codis-3.2.11

 端口相关

zookeeper:	2181(客户端连接的端口)
		2888(服务器与集群中的 Leader 服务器交换信息的端口),
		3888(选举时服务器相互通信的端口),

codis-dashboard:18080(dashboard接口端口)
codis-proxy:	19000(proxy端口)
codis-fe:	9090(集群管理面板FE)

 1.zookeeper安装,zk依赖Java

#zookeeper 依赖java 环境
cd /usr/local/src/
#wget http://download.oracle.com/otn-pub/java/jdk/8u151-b12/e758a0de34e24606bca991d704f6dcbf/jdk-8u151-linux-x64.tar.gz --no-check-certificate
tar -zxvf jdk-8u151-linux-x64.tar.gz
mv jdk1.8.0_151 /usr/local/
cd /usr/local/
ln -sv jdk1.8.0_151 jdk
vim /etc/profile
export JAVA_HOME=/usr/local/jdk
export PATH=$JAVA_HOME/bin:$JAVA_HOME/jre/bin:$PATH
export CLASSPATH=$CLASSPATH:.:$JAVA_HOME/lib:$JAVA_HOME/jre/lib:$JAVA_HOME/lib/tools.jar
#export CLASSPATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JAVA_HOME/jre/lib/rt.jar
source /etc/profile

[root@salt-master src]# java -version
java version "1.8.0_151"
Java(TM) SE Runtime Environment (build 1.8.0_151-b11)
Java HotSpot(TM) 64-Bit Server VM (build 25.151-b11, mixed mode)

 2.zookeeper安装,=========================================zk node01===============================================

# 安装zookeeper(节点1,2,3需要安装java环境)  zk节点1
cd /usr/local/src/
wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/stable/zookeeper-3.4.10.tar.gz
tar -zxvf zookeeper-3.4.10.tar.gz
mv zookeeper-3.4.10 /usr/local/
cd /usr/local/
ln -sv zookeeper-3.4.10 zookeeper
cd /usr/local/zookeeper/conf/
cp zoo_sample.cfg zoo.cfg

vim zoo.cfg
# example sakes.
dataDir=/data/zookeeper/data
dataLogDir=/data/zookeeper/log
# the port at which the clients will connect
clientPort=2181
server.1=172.16.1.10:2888:3888
server.2=172.16.1.11:2888:3888
server.3=172.16.1.12:2888:3888

mkdir /data/zookeeper/data -p
echo "1" > /data/zookeeper/data/myid

vim /etc/profile
export PATH=$PATH:/usr/local/zookeeper/bin

source /etc/profile

 =========================================zk node02===============================================

# 安装zookeeper(节点1,2,3需要安装java环境)  zk节点2
cd /usr/local/src/
wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/stable/zookeeper-3.4.10.tar.gz
tar -zxvf zookeeper-3.4.10.tar.gz
mv zookeeper-3.4.10 /usr/local/
cd /usr/local/
ln -sv zookeeper-3.4.10 zookeeper
cd /usr/local/zookeeper/conf/
cp zoo_sample.cfg zoo.cfg

vim zoo.cfg
# example sakes.
dataDir=/data/zookeeper/data
dataLogDir=/data/zookeeper/log
# the port at which the clients will connect
clientPort=2181
server.1=172.16.1.10:2888:3888
server.2=172.16.1.11:2888:3888
server.3=172.16.1.12:2888:3888

mkdir /data/zookeeper/data -p
echo "2" > /data/zookeeper/data/myid
vim /etc/profile
export PATH=$PATH:/usr/local/zookeeper/bin

source /etc/profile

 =========================================zk node03===============================================

# 安装zookeeper(节点1,2,3需要安装java环境)  zk节点3
cd /usr/local/src/
wget https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/stable/zookeeper-3.4.10.tar.gz
tar -zxvf zookeeper-3.4.10.tar.gz
mv zookeeper-3.4.10 /usr/local/
cd /usr/local/
ln -sv zookeeper-3.4.10 zookeeper
cd /usr/local/zookeeper/conf/
cp zoo_sample.cfg zoo.cfg

vim zoo.cfg
# example sakes.
dataDir=/data/zookeeper/data
dataLogDir=/data/zookeeper/log
# the port at which the clients will connect
clientPort=2181
server.1=172.16.1.10:2888:3888
server.2=172.16.1.11:2888:3888
server.3=172.16.1.12:2888:3888

mkdir /data/zookeeper/{data,log} -p
echo "3" > /data/zookeeper/data/myid

vim /etc/profile
export PATH=$PATH:/usr/local/zookeeper/bin
source /etc/profile

 ================================zookpeeer管理=====================================================

# 启动、停止
/usr/local/zookeeper/bin/zkServer.sh start
/usr/local/zookeeper/bin/zkServer.sh stop
/usr/local/zookeeper/bin/zkServer.sh status

# 查看状态
/usr/local/zookeeper/bin/zkServer.sh status /usr/local/zookeeper/conf/zoo.cfg
ZooKeeper JMX enabled by default
Using config: /usr/local/zookeeper/conf/zoo.cfg
Mode: leader
# zk管理
/usr/local/zookeeper/bin/zkCli.sh  -server 172.16.1.10:2181
help
ls /
ls /zookeeper
rmr /zk/codis/db_xiao/dasbboarsh  # 删除

 

posted @ 2017-12-15 15:44  sunmmi  阅读(492)  评论(0)    收藏  举报