当我从 Ambari Web UI 关闭 Nagios、修改文件hadoop-services.cfg
、保存并打开它时,新的设置就出现了。
但是,当我再次启动 Nagios(从 Ambari Web UI)并打开文件时hadoop-services.cfg
,更改丢失了。
关于如何防止这种情况有什么想法吗?
谢谢
编辑:
我看到某处有一个模板(Ambari 使用它来生成 hadoop-services.cfg 文件)位于:
/var/lib/ambari-agent/puppet/modules/hdp-nagios/templates/
但是,我没有文件夹“puppet”以及其后的所有内容。
答案1
解决方案是从命令行停止 nagios 服务,使用:
service nagios stop
而不是从 Ambari Web UI 执行此操作。然后应进行更改hadoop-services.cfg
,最后应使用以下方法重新启动 nagios 服务:
service nagios start
此后,变化将会被保留下来。