1、将zookeeper-3.4.6上传到服务器中,这里使用xftp工具进行上传,上传到服务器的/opt目录下
2、将zookeeper的应用进行解压,由于是zip的文件,我们使用命令unzip进行解压,如下:
3、修改环境变量,使用root用户彭榧逡钚修改/etc/profile,加入如下的内容:export ZOOKEEPER_HOME=/opt/zookeeper-3.4.6export PATH=$PATH:$ZOOKEEPER_HOME/bin:$ZOOKEEPER_HOME/conf
4、如果想让配置生效,我们需要执行如下命令source /etc/profile;然后验证一下,执行命令:echo $ZOOKEEPER_HOME
5、在zookeeper的目录下面创建zookeeper的数据文件目录及日志文件目录,执行如下的命令即可:
6、修改zookeeper配置文件,zoo.cfg(位置zookeeper-3.4.6下面的conf目录)。修改为如下内容:注四歹吭毳意:2181是zookeeper的默认端口如果要增加其他机器,server.2=Ip:2888:3888,以此类推
7、修改zookeeper配置文件,myid(位置zookeeper-3.4.6下面的data目录);如果没有这个文件,需要新建一个文件。里面的数字要与zoo.cfg中当前机器的ServerID一致
8、启动zookeeper,进入zookeeper的bin目录,执行命令:zkServer.sh start。如果没有执行权限,需要增加权限。
9、如何判断zookeeper有没有启动成功呢?执行命令:zkServer.sh status。如果返回如下信息证明zookeeper启动成功
10、关闭zookeeper,执行命令zkServer.sh stop。如果返回如下信息证明zookeeper启动成功(It is probably not running)。