记一次CDH6 oozie zookeeper Connection refused处理过程

博客记录了一次处理CDH6中Oozie连接ZooKeeper失败的问题。工作流日志显示KeeperException ConnectionLoss,发现配置文件错误地指向localhost:2181而非Zookeeper集群地址。修改多个配置文件后问题未解决,最终通过在hive-site.xml同级目录添加hbase-site.xml解决了问题,但对此解决方案的有效性和必要性提出了疑问。
摘要由CSDN通过智能技术生成

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

评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值