1、xftp上传zookeeper到指定文件夹下
2、解压:tar -xvf zookeeper-3.4.6
3、切换到解压后的zookeeper-3.4.6文件夹下,新建data和logs文件夹,
并将zoo_sample.cfg导出到本地win电脑,改名为zoo.cfg.
将zoo.cfg里配置如图后上传conf:
dataDir=/root/zk/zookeeper-3.4.6/data
dataLogDir=/root/zk/zookeeper-3.4.6/logs
4、执行vi /etc/profile
,
insert下配置用户环境变量:
#zookeeper env
export ZOOKEEPER_HOME=/root/zk/zookeeper-3.4.6
export PATH=$ZOOKEEPER_HOME/bin:$PATH
使修改生效:./etc/profile
或source /etc/profile
报错:
Error contacting service. It is probably not running.
解决办法:
1、检查zoo.cfg配置文件
2、修改目录权限,如将usr下的权限修改:
sudo chmod -R 777 /usr
3、将其安装在root路径下试试
或ITKeyword
Linux开启和关闭防火墙–来自郝文龙
Linux防火墙firewalld操作指令
5、启动zookeeper:
切换到bin目录下,/root/web/zookeeper/zookeeper-3.4.6/bin
启动:zkServer.sh start
查看zookeeper状态: zkServer.sh status
重启 zookeeper 服务:zkServer.sh restart
6、启动成功信号:
Starting zookeeper ... STARTED
或:
防火墙问题:
CentOS7 启动防火墙 报错 Failed to start iptables.service: Unit not found.