暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

CDH上HDFS配置HA后ZooKeeper无法访问hadoop-ha

九万里大数据 2021-07-08
1408

当HDFS配置了NameNode HA后,通过zookeeper-client访问ZooKeeper的/hadoop-ha/nameservice1/ActiveStandbyElectorLock会报错。

报错信息:

[root@ctkf01 ~]# zookeeper-client
[zk: localhost:2181(CONNECTED) 3] ls /hadoop-ha/nameservice1/ActiveStandbyElectorLock
Authentication is not valid : /hadoop-ha/nameservice1/ActiveStandbyElectorLock

这个时候,需要先进行认证。

digest是zookeeper中用户名、密码的验证方式,此时需要想办法获知hdfs-fcs的密码。

如果使用的是CDH,则可以在以下目录找到密码。

cd /var/run/cloudera-scm-agent/process
ls -d *FAILOVERCONTROLLER

随便进入其中一个目录,在core-site.xml文件中查找ha.zookeeper.auth:

addauth digest hdfs-fcs:m6cpa17YGWG8Z1bH2djni7nRhIRyDo
get /hadoop-ha/nameservice1/ActiveStandbyElectorLock

欢迎关注我的微信公众号“九万里大数据”,原创技术文章第一时间推送。欢迎访问原创技术博客网站 jwldata.com[1],排版更清晰,阅读更爽快。

引用链接

[1]
 jwldata.com: https://www.jwldata.com


文章转载自九万里大数据,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论