很奇怪,給人家的server部署munin很方便(包括centos或者ubunt… | Tin's Blog
很奇怪,給人家的server部署munin很方便(包括centos或者ubuntu),但是自己的ubuntu server的munin卻一直什么都輸出不了。我已開始只看了/var/log/munin下的munin-node.log和munin-update.log,但是沒什么跡象,只是發現有個別文件無法寫入。后來修正了一下權限就都解決了。可是我的/var/www/munin還是空的。
后來才發現問題都記錄在/var/lib/munin下的munin-update.stats和munin-graph.stats里面。其實罪魁禍首還是權限問題。解決方法如下:
- 首先把/var/www/munin, /var/lib/munin, /var/log/munin/, /var/run/munin的權限都修改為munin:munin(如sudo chown munin:munin /var/www/munin)
- 然后登錄為munin用戶,sudo su – munin –shell=bin/bash
- 執行/usr/bin/munin-cron,看看有什么報錯,如果是權限問題就修改權限
此時/var/www/munin就不是空的了。最后分析主要原因就是執行了某教程上說的sudo /usr/share/munin/munin-update –force-root,結果造成munin的數據文件的權限編程了root:root,后面munin的cron腳本用munin的用戶執行/usr/bin/munin-cron的時候就出錯了,無法寫入。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
