zookeeper集群,每次启动的时候报错如下:说myid找不到。但是myid明明存在的。怎么启动就报错。然后有个诡异的现象,打开
/root/app/solrcloud/zookeeper-3.5.4-beta/bin/../conf这个目录啥也不干。再启动就可以启动了!!!!!!MMP
org.apache.zookeeper.server.quorum.QuorumPeerConfig$ConfigException: Error processing /root/app/solrcloud/zookeeper-3.5.4-beta/bin/../conf/zoo.cfg
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerConfig.java:151)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.initializeAndRun(QuorumPeerMain.java:113)
at org.apache.zookeeper.server.quorum.QuorumPeerMain.main(QuorumPeerMain.java:82)
Caused by: java.lang.IllegalArgumentException: myid file is missing
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.checkValidity(QuorumPeerConfig.java:723)
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.setupQuorumPeerConfig(QuorumPeerConfig.java:594)
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parseProperties(QuorumPeerConfig.java:411)
at org.apache.zookeeper.server.quorum.QuorumPeerConfig.parse(QuorumPeerConfig.java:147)
... 2 more
Invalid config, exiting abnormally
后来发现是myid文件权限的问题。添加写权限就好了。。。。。linux菜鸟不容易啊