Hadoop

Ambari/Nagios 在啟動時覆蓋 hadoop-services.cfg 文件

  • December 3, 2014

當我從 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

之後,更改將持續存在。

引用自:https://serverfault.com/questions/648601