ERROR: Can not connect to monitor daemon!的問題

來源:互聯網
上載者:User

使用yum install mysql-mmm安裝的。

mmm軟體安裝完了,配置都寫好了,但是執行/usr/sbin/mmm_control show報錯如下:

ERROR: Can not connect to monitor daemon!

1,檢查db1和db2上面的agent,都是開啟的。

2,檢查iptables,也都是好的,沒有過濾。

3,去看mmm的日誌報告,報串連127.0.0.1的連接埠9988的socket沒有建立成功,建立失敗。求助同事分析,得出以下2種情況:

(1):mmm_common.conf裡面 socket 沒有設定好,需要添加配置如下:

<socket>

    type plain

    cert_file /etc/mysql-mmm/ssl_crt.pem

    key_file /etc/mysql-mmm/ssl_key.pem

    ca_file /etc/mysql-mmm/ca_crt.pem

  </socket>

之後重新啟動monitor服務,check下/usr/sbin/mmm_control show是成功的。

(2):原來進行debug的monitor沒有徹底被stop,所以再啟動一個新的monitor就會失敗,用netstat -tupln | grep 9988或者 netstat -anp|grep 9988來檢測是否已經開啟連接埠。

[PS]:要在linux上面把mmm_control 之類的chown成mmmd帳號的許可權。

相關文章

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.