1.zookeper包上传
文件上传:
上传: scp localpath username@ip:remotepath
文件下载:
scp -r remote_username@remote_ip:remote_folder local_folder
scp /Users/xiexinming/software/package/zookeeper-3.4.9.tar.gz root@10.1.200.244:/usr/local/
2.zookeper解压批改名称
1、解压
tar -zxvf zookeeper-3.4.9.tar.gz
2、删除jar包,而后重命名
3.配置环境变量
vi ~/.bashrc export ZOOKEEPER_HOME=/usr/local/zookeeper export PATH=$PATH:$ZOOKEEPER_HOME/bin source ~/.bashrc
4.批改配置文件
拷贝一份曾经存在的样本文件,而后进行编辑
进入zookeeper的配置文件中:
cd ./zookeeper/conf
咱们在/opt下新建目录:zookeeper
而后咱们批改zookeeper的配置文件。
mkdir /opt/zookeeper/datamkdir /opt/zookeeper/log
批改外面的根本配置文件:
dataDir=/opt/zookeeper/datadataLogDir=/opt/zookeeper/logserver.1=centos01:2888:3888server.2=centos02:2888:3888
设置zookeeper的id
进入zookeeper的data目录中去,设置他的id
cd /opt/zookeeper/data echo 1 > myid
下面myid外面内容为1,代表的是以后zookeeper机器编号。
5.其余机器zookeeper配置
scp -r /usr/local/zookeeper centos02:/usr/local ,批改环境变量,在centos02将myid的内容改为2 (echo 2 > myid)scp -r /usr/local/zookeeper centos03:/usr/local,批改环境变量,在centos03将myid的内容改为3 (echo 3 > myid)
在另一台机器查看:
批改环境变量:
vi ~/.bashrc export ZOOKEEPER_HOME=/usr/local/zookeeper export PATH=$PATH:$ZOOKEEPER_HOME/bin source ~/.bashrc
设置zookeeper的id
进入zookeeper的data目录中去,设置他的id
cd /opt/zookeeper/data echo 2 > myid
6.zookeeper启动
zookeeper是最根本根本的零碎,所有能够间接跑
二台机器上执行:
1、启动zookeeper:
zkServer.sh start
2、查看集群状态
1、jps(查看过程:会呈现:QuorumPeerMain ) 2、zkServer.sh status(查看集群状态,主从信息)