Hadoop
Ambari/Nagios 在啟動時覆蓋 hadoop-services.cfg 文件
當我從 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”及其後面的所有內容。
解決方案是從命令行停止 nagios 服務,使用:
service nagios stop
而不是從 Ambari Web UI 執行此操作。然後應該進行更改
hadoop-services.cfg
,最後應該使用再次啟動 nagios 服務service nagios start
之後,更改將持續存在。