权限问题导致zabbix无法监控mysql
說說一個(gè)困擾自已兩天的問題。
首先是用常規(guī)的方法安裝上了mysql數(shù)據(jù)庫。做了主從。
在監(jiān)控從庫的時(shí)候,發(fā)現(xiàn)所有的監(jiān)控?cái)?shù)據(jù)庫的監(jiān)控項(xiàng)都獲取不到key值 。
zabbix server端也不報(bào)錯(cuò)。獲取到的值為空的。在zabbix agent和zabbix server都看不到明顯的報(bào)錯(cuò)。數(shù)據(jù)庫錯(cuò)誤日志沒也有任何信息。
空想冥思了兩天。
最后排除方法如下:
1.首先在zabbix server端要么是空值,要么是sock連上的。
2.在agent端執(zhí)行卻是沒有問題的,但在server端總是沒有值。
3.但在agent執(zhí)行是以root身份。最后把zabbix用戶在/etc/passwd里的/sbin/nologin改為/bin/bash
切換到zabbix用戶后執(zhí)行也是報(bào)同樣的錯(cuò)誤。看來問題不是出在zabbix這塊,而是數(shù)據(jù)庫的設(shè)置問題。
4.用zabbix用戶執(zhí)行mysql命令登陸數(shù)據(jù)庫用-S指定sock時(shí)發(fā)現(xiàn)不能補(bǔ)全。
最后ll /application/mysql/data/mysql.sock發(fā)現(xiàn)報(bào)沒有權(quán)限。
這時(shí)終于知道問題出在哪了。
最后切換到root發(fā)現(xiàn)/application/mysql/data的權(quán)限為700.
修改為755后OK。
轉(zhuǎn)載于:https://www.cnblogs.com/Csir/p/8074096.html
總結(jié)
以上是生活随笔為你收集整理的权限问题导致zabbix无法监控mysql的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: poj 1094 Sorting It
- 下一篇: HDOJ 1285 确定比赛名次(拓扑排