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/data
mkdir /opt/zookeeper/log
批改外面的根本配置文件:
dataDir=/opt/zookeeper/data
dataLogDir=/opt/zookeeper/log
server.1=centos01:2888:3888
server.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(查看集群状态,主从信息)