Cloudera Manager Agent 无法与该角色的 web 服务器通信。

Cloudera Manager的管理后台一直报错:Cloudera Manager Agent 无法与该角色的 web 服务器通信。

通过查询资料,说是要重新安装ntpd

[root@enn-hadoop-cm-225 bin]# yum -y install ntp

[root@enn-hadoop-cm-225 bin]# systemctl start ntpd

[root@enn-hadoop-cm-225 bin]# systemctl enable ntpd

[root@enn-hadoop-cm-225 bin]# service ntpd restart

重新安装并且重新启动之后,隔了一段时间,还是报错。

后边通过查询角色日志,才发现问题的所在:

找不到主机名,因为之前的主机名是:enn-hadoop-cm,后边修改成enn-hadoop-cm-225了,大部分的配置都已经改好了,但是这个还会出现,继续排查配置文件:

包括:/etc/cloudera-scm-agent、/etc/cloudera-scm-service 、/opt/cloudera/cm 三个路径下的properties、conf、ini的三种类型的文件,都没有找到。

后边继续查看角色日志,才发现在/run目录下。后边查询资料,才知道:

Cloudera Manager的cmon.conf文件是由Cloudera Manager在安装或配置过程中生成的。它包含了Cloudera Manager用于监控和管理的集群的相关配置信息。

在安装Cloudera Manager时,它会根据所选择的组件和配置,自动生成cmon.conf文件。这个文件通常位于Cloudera Manager的安装目录下的conf文件夹中。

如果你需要修改cmon.conf文件中的配置,可以通过Cloudera Manager的Web界面进行修改。在Web界面上,你可以进入相应的配置选项,修改相应的参数,然后点击“应用更改”按钮来更新配置。这些更改会自动反映到cmon.conf文件中。

请注意,修改cmon.conf文件中的配置可能会影响Cloudera Manager的正常运行和集群的管理。在进行任何更改之前,建议备份原始的cmon.conf文件,并仔细阅读相关的文档和指南,以确保你了解所做的更改可能产生的影响。

这个文件好像只能通过cm管理后台来修改,所以我在linux服务器上一直没有找到。

改好并重新启动Clouder Manager Service之后,错误消失:

  • 10
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值