91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

nagios報警mysql報錯如何解決

發布時間:2020-05-29 16:55:00 來源:網絡 閱讀:199 作者:三月 欄目:移動開發

本篇文章給大家主要講的是關于nagios報警mysql報錯如何解決的內容,感興趣的話就一起來看看這篇文章吧,相信看完nagios報警mysql報錯如何解決對大家多少有點參考價值吧。

收到自己的云服務器的nagios報警,內容如下:

  1. ***** Nagios *****  
  2.  
  3. Notification Type: PROBLEM  
  4.  
  5. Service: 06. The Mysql Status  
  6. Host: linuxjcq01  
  7. Address: 192.168.2.11  
  8. State: UNKNOWN  
  9.  
  10. Date/Time: Thu Dec 22 12:11:46 CST 2011  
  11.  
  12. Additional Info:  
  13.  
  14. NRPE: Unable to read output 

    首先,報警使用的是nrpe客戶端,測試nrpe監控命令是否正常。

  1. vi /usr/local/nagios/etc/nrpe.cfg  
  2. ......  
  3. command[check_mysql]=/usr/local/nagios/libexec/check_mysql -H 192.168.2.11 -u nagios -p 密碼 -d nagios -s /tmp/mysql.sock  
  4. ...... 

    測試命令

  1. /usr/local/nagios/libexec/check_mysql -H 192.168.2.11 -u nagios -p 密碼 -d nagios -s /tmp/mysql.sock  
  2. /usr/local/nagios/libexec/check_mysql: error while loading shared libraries: libmysqlclient.so.18: cannot open shared object file: No such file or directory 

    從報錯來看,原因很明顯,找不到libmysqlclient.so.18。

    原因分析:

    因為我是自己安裝的mysql,庫文件存在于/usr/loca/mysql/lib中,查看是否存在該文件

  1. ls -l /usr/local/mysql/lib/libmysqlclient.so.18  
  2. lrwxrwxrwx 1 mysql mysql 24 Aug 27 23:10 /usr/local/mysql/lib/libmysqlclient.so.18 -> libmysqlclient.so.18.0.0 

    看來是我剛才用yum升級軟件包的時候修改了ldconfig的配置文件,查看配置文件:

  1. vi /etc/ld.so.conf.d/mysql-x86_64.conf 
  2. /usr/lib64/mysql

果然這個文件被重寫了,原來自己有添加/usr/local/mysql/lib

    解決方法:

    添加/usr/local/mysql/lib

  1. vi /etc/ld.so.conf.d/mysql-x86_64.conf  
  2. /usr/lib64/mysql  
  3. /usr/local/mysql/lib 

    執行ldconfig

  1. ldconfig 

    重新執行監控子命令

  1. /usr/local/nagios/libexec/check_mysql -H 192.168.2.11 -u nagios -p 密碼 -d nagios -s /tmp/mysql.sock  
  2. Uptime: 8777  Threads: 1  Questions: 6762  Slow queries: 0  Opens: 113  Flush tables: 1  Open tables: 50  Queries per second avg: 0.770 

 OK, 問題解決,一會兒收到郵件,通知服務正常了

  1. ***** Nagios *****  
  2.  
  3. Notification Type: RECOVERY  
  4.  
  5. Service: 06. The Mysql Status  
  6. Host: linuxjcq01  
  7. Address: 192.168.2.11  
  8. State: OK  
  9.  
  10. Date/Time: Thu Dec 22 12:36:46 CST 2011  
  11.  
  12. Additional Info:  
  13.  
  14. Uptime: 18085  Threads: 1  Questions: 13209  Slow queries: 0  Opens: 176  Flush tables: 1  Open tables: 61  Queries per second avg: 0.730  

 附上另外一個解決方法,是安裝MySQL-shared-compat包,可以到http://downloads.mysql.com/archives.php這邊,下載對應的架構和動態客戶端連接庫,安裝rpm包即可。

以上關于nagios報警mysql報錯如何解決詳細內容,對大家有幫助嗎?如果想要了解更多相關,可以繼續關注我們的行業資訊板塊。 

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

卢氏县| 霍林郭勒市| 临洮县| 郯城县| 鹰潭市| 当涂县| 信丰县| 闻喜县| 时尚| 东海县| 乃东县| 扬州市| 庆云县| 曲靖市| 闻喜县| 凌源市| 德惠市| 广汉市| 甘谷县| 逊克县| 霍林郭勒市| 文安县| 平和县| 宜兴市| 正镶白旗| 东光县| 芒康县| 田东县| 邹平县| 民乐县| 铁力市| 富源县| 新河县| 荣昌县| 兴隆县| 广东省| 彩票| 肇东市| 余干县| 靖远县| 阳新县|