分享

about云日志分析项目准备8-1: zookeeper 进程启动正常,状态显示报错问题

PeersLee 发表于 2017-1-17 17:54:38 [显示全部楼层] 回帖奖励 阅读模式 关闭右栏 0 1587
问题导读:
1. 安装zookeeper时候,可以查看进程启动,但是状态显示报错:Error contacting service. It is probably not running 如何解决?




解决方案:

错误形式


JMX enabled by default
Using config: /hadoop/zookeeper/bin/../conf/zoo.cfg
Error contacting service. It is probably not running.



解决方法1

创建数据目录,也就是在你zoo.cfg配置文件里dataDir指定的那个目录下创建myid文件,并且指定id,改id为你zoo.cfg文件中
server.1=master:2888:3888server.2=slave1:2888:3888
server.3=slave2:2888:3888

中的    1,2,3,  只要在myid头部写入1(即那个数字)即可.


注:在我第二次安装的时候,没有将myid文件创建在dataDir指定的那个目录下,也报了该错误。之后在dataDir指定的那个目录下创建myid文件就没有报错。


解决方法2

建立主机和ip之间映射关系的命令为 vim /etc/hosts   在文件的末端加入各个主机和ip地址之间的映射关系就可以了。


注意:只有在建立了映射关系之后,才可以将在同一个网段下的机器利用主机名进行文件传递。



解决方法3


防火墙未关闭,关闭防火墙,我的master的防火墙未设置成开机自关闭,所以我用 方法3 解决自己的问题,
  • sudo systemctl status firewalld.service # 查看状态
  • sudo systemctl stop firewalld.service #关闭防火墙
  • sudo systemctl disable firewalld.service # 开机自关闭防火墙



注意:系统,centos 7

没找到任何评论,期待你打破沉寂

关闭

推荐上一条 /2 下一条