1.查看Workflows日志提示 org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /hbase/meta-region-server
2.查看jobs日志发现zookeeper拒绝连接,且zookeeper的连接地址为 localhost:2181
明明配置zookeeper集群(集群地址为cdh02-01:2181,cdh02-02:2181,cdh02-05:2181),为毛会连接 localhost:2181,百撕不得姐。
2.1查看workflow的配置 oozie.zookeeper.connection.string=localhost:2181
然鹅并不知道这个配置怎么来的。
通过 find /opt/cloudera/ -type f | xargs grep localhost:2181 查找发现有很多文件都有 localhost:2181,
凭感觉将下面4个文件的 localhost:2181 改为 cdh02-05:2181 (之所以没改成 cdh02-01:2181,cdh02-02:2181,cdh02-05