昨天添加重慶交換機與服務器到nagios里,添加完之后,可以正常報警,由于與分公司之間×××鏈路有點問題,×××不定時會斷,然后就會報警,但web頁面的關閉報警按鈕不能用,提示錯誤:“ 無法打開要更新的命令文件,外部命令文件或目錄權限不對,參考FAQ設置正確的權限”,在群里問也沒反應,沒辦法只好網上查了,不過這方面的也很少,最后我查了權限然后把權限改一下就可以了。
成都創(chuàng)新互聯(lián)公司專注于高平網站建設服務及定制,我們擁有豐富的企業(yè)做網站經驗。 熱誠為您提供高平營銷型網站建設,高平網站制作、高平網頁設計、高平網站官網定制、微信小程序開發(fā)服務,打造高平網絡公司原創(chuàng)品牌,更為您提供高平網站排名全網營銷落地服務。
更改/usr/local/nagios/var/rw/nagios.cmd的文件權限之前為
prw-rw---- 1 nagios nagios 0 Jun 17 12:56 nagios.cmd
用chmod o+w nagios.cmd即prw-rw--w- 1 nagios nagios 0 Jun 17 12:56 nagios.cmd可以正常關閉開啟報警。
Nagios另外一種情況:
/usr/loca/nagios/var/rw/下面沒有nagios.cmd文件。
這時需手工創(chuàng)建該文件,因為也無法從別的nagios下復制過來,我試過復制,但提示這不是一個普通的文件,復制失敗,文件大小為0。這時用命名管道由命令 mkfifo創(chuàng)建一個文件。
mkfifo nagios.cmd
創(chuàng)建之后文件默認屬性為prw-r--r--,
更改其所屬用戶與組都為nagios。
即chown –R nagios:nagios/usr/local/nagios/var/rw/nagios.cmd
更改其屬性為prw-rw----,
Chgrp g+w /usr/local/nagios/var/rw/nagios.cmd
Chmod o+w /usr/local/nagios/var/rw/nagios.cmd
嘗試使用外部命令時候還會出現(xiàn)權限錯誤,這時再給其他用戶寫權限。即為prw-rw--w--
網站欄目:nagios錯誤:無法打開要更新的命令文件
標題來源:
http://weahome.cn/article/peoisp.html