CDH5.16 安装的时候在集群安装服务,启动Zookeeper时报错(myid file is missing)
具体报错如下:
$ConfigException: Error processing /run/cloudera-scm-agent/process/43-zookeeper-server/
at (:131)
at (:106)
at (:79)
Caused by: : /var/lib/zookeeper/myid file is missing
at (:384)
at (:127)
... 2 more
原因:个人认为应该是Centos权限问题。。。。。
解决方案:
对每个zookeeper对应服务器操作。在/var/lib/zookeeper下执行以下命令,myid具体值按报错填入或者通过查看的配置:
- mkdir version-2
- echo <myid> > /var/lib /zookeeper/myid
- chown -R zookeeper:zookeeper /var/lib/zookeeper
- chmod 755 /var/lib/zookeeper