日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

MMM for MySQL FAQ

發布時間:2024/8/26 数据库 32 豆豆
生活随笔 收集整理的這篇文章主要介紹了 MMM for MySQL FAQ 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

I have one master and many slaves and want to promote one slave to become a second master. Does this work?

Yes. Set up master-master replication (don’t forget log_slave_updates, etc.), then change mmm config and finally restart agents/monitor.

FATAL Listener: Can’t create socket!

When I try to start the agent these messages are repeatedly logged:

<code class="hljs vbnet has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;"><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2009</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">30</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">20</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">08</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">59</span> FATAL Child exited <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">with</span> exitcode <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">99</span>, restarting <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2009</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">30</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">20</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">08</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">59</span> FATAL Listener: Can<span class="hljs-comment" style="color: rgb(136, 0, 0); box-sizing: border-box;">'t create socket!</span></code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li></ul>

→ For some reason the agent tries to listen on an IP that is not configured on the host. Check your configuration and be sure that you have not mistyped anything. Be sure to also check the this configuration directive.

Is it possible to monitor multiple clusters from the same monitoring host?

Yes, you can run multiple instances of mmm_mond on the same host. You have to copy the init-script and adjust the ‘CLUSTER’ variable (e.g. CLUSTER=’C1’). The config file for this second instance should be named mmm_mon_C1.conf instead of mmm_mon.conf. You also have to adjust some things in the section of the config (choose a unique port number, default is 9988):

<code class="hljs cs has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">pid_path /<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">var</span>/run/mmmd_mon_C1.pid port <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">9990</span></code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li></ul>

To control this cluster you can use mmm_control @C1 - e.g.:

<code class="hljs ruby has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">mmm_control <span class="hljs-variable" style="color: rgb(102, 0, 102); box-sizing: border-box;">@C1</span> show</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul>

FATAL Configuration file /etc/MySQL-mmm/mmm_mon.conf is world writable!

<code class="hljs avrasm has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;"><span class="hljs-label" style="box-sizing: border-box;">mon:</span>/etc/mysql-mmm <span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;"># chmod 640 mmm_common.conf</span> <span class="hljs-label" style="box-sizing: border-box;">mon:</span>/etc/mysql-mmm <span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;"># ll</span> total <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">16</span> -rw-r----- <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span> root root <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">42</span> Sep <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">38</span> mmm_agent<span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">.conf</span> -rw-r----- <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span> root root <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1131</span> Sep <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">08</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">19</span> mmm_common<span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">.conf</span> -rw-r----- <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span> root root <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">321</span> Sep <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">14</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span> mmm_mon<span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">.conf</span> -rw-r----- <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span> root root <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1293</span> Sep <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">14</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">12</span> mmm_tools<span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">.conf</span></code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li></ul>

FATAL Child exited with exitcode 255, restarting after 10 second sleep

<code class="hljs avrasm has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">vi /etc/mysql-mmm/mmm_mon<span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">.conf</span> deubg <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span></code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li></ul> <code class="hljs r has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">mon:/etc/init.d/mysql-mmm-monitor start Daemon bin: <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'/usr/sbin/mmm_mond'</span> Daemon pid: <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'/var/run/mmm_mond.pid'</span> Starting MMM Monitor daemon: <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2013</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">08</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">07</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">14</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span> INFO STARTING... <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2013</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">08</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">07</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">14</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span> DEBUG Created pid file <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'/var/run/mmm_mond.pid'</span> with pid <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">8982</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2013</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">08</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">07</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">14</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span> INFO Waiting <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">for</span> network connection... <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2013</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">08</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">07</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">14</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span> INFO Spawning checker <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'ping_ip'</span><span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">...</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2013</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">08</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">07</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">14</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span> DEBUG IP <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'192.168.235.57'</span> is reachable: OK <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2013</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">08</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">07</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">14</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span> INFO Shutting down checker <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'ping_ip'</span><span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">...</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2013</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">08</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">07</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">14</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span> INFO Network connection is available. Use of uninitialized value $old_state <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">in</span> string ne at /usr/local/lib/perl5/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">5.18</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">.0</span>/MMM/Monitor/Agent.pm line <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">42.</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2013</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">08</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">07</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">14</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span>:<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">25</span> FATAL Child exited with exitcode <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">255</span>, restarting after <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">10</span> second sleep</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li></ul>

I added the following code to /usr/share/perl5/MMM/Monitor/Agent.pm on line 41.

<code class="hljs ruby has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;"><span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">if</span> (! <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">defined</span>(<span class="hljs-variable" style="color: rgb(102, 0, 102); box-sizing: border-box;">$old_state</span>)) { <span class="hljs-variable" style="color: rgb(102, 0, 102); box-sizing: border-box;">$old_state</span> = <span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">'certinally not new_state'</span>; }</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul>

Looking forward to migrating off mmm to corosync/pacemaker.

FATAL Couldn’t configure IP ‘192.168.1.202’ on interface ‘em1’: undef

<code class="hljs ruby has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;"><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">mon:</span>/home/mysql-mmm-master<span class="hljs-comment" style="color: rgb(136, 0, 0); box-sizing: border-box;"># ifconfig</span> eth<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-constant" style="box-sizing: border-box;">Link</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">encap:</span><span class="hljs-constant" style="box-sizing: border-box;">Ethernet</span> <span class="hljs-constant" style="box-sizing: border-box;">HWaddr</span> <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">98</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">90</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">96</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:d9</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:a8</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>dinet <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">addr:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">192.168</span>.<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1.19</span> <span class="hljs-constant" style="box-sizing: border-box;">Bcast</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">192.168</span>.<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1.255</span> <span class="hljs-constant" style="box-sizing: border-box;">Mask</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">255.255</span>.<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">255.0</span>inet6 <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">addr:</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">fe80:</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">9</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">a90:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">96</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">ff:</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">fed9:</span>a81d/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">64</span> <span class="hljs-constant" style="box-sizing: border-box;">Scope</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:Link</span><span class="hljs-constant" style="box-sizing: border-box;">UP</span> <span class="hljs-constant" style="box-sizing: border-box;">BROADCAST</span> <span class="hljs-constant" style="box-sizing: border-box;">RUNNING</span> <span class="hljs-constant" style="box-sizing: border-box;">MULTICAST</span> <span class="hljs-constant" style="box-sizing: border-box;">MTU</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1500</span> <span class="hljs-constant" style="box-sizing: border-box;">Metric</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span><span class="hljs-constant" style="box-sizing: border-box;">RX</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">packets:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">696674</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">errors:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">dropped:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">overruns:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">frame:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span><span class="hljs-constant" style="box-sizing: border-box;">TX</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">packets:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">720489</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">errors:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">dropped:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">overruns:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">carrier:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">collisions:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">txqueuelen:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1000</span><span class="hljs-constant" style="box-sizing: border-box;">RX</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">bytes:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">186888073</span> (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">178.2</span> <span class="hljs-constant" style="box-sizing: border-box;">MiB</span>) <span class="hljs-constant" style="box-sizing: border-box;">TX</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">bytes:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">60360726</span> (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">57.5</span> <span class="hljs-constant" style="box-sizing: border-box;">MiB</span>)<span class="hljs-constant" style="box-sizing: border-box;">Interrupt</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">20</span> <span class="hljs-constant" style="box-sizing: border-box;">Memory</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:f7d00000-f7d20000</span>lo <span class="hljs-constant" style="box-sizing: border-box;">Link</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">encap:</span><span class="hljs-constant" style="box-sizing: border-box;">Local</span> <span class="hljs-constant" style="box-sizing: border-box;">Loopback</span>inet <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">addr:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">127.0</span>.<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>.<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span> <span class="hljs-constant" style="box-sizing: border-box;">Mask</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">255.0</span>.<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>.<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span>inet6 <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">addr:</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span>/<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">128</span> <span class="hljs-constant" style="box-sizing: border-box;">Scope</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:Host</span><span class="hljs-constant" style="box-sizing: border-box;">UP</span> <span class="hljs-constant" style="box-sizing: border-box;">LOOPBACK</span> <span class="hljs-constant" style="box-sizing: border-box;">RUNNING</span> <span class="hljs-constant" style="box-sizing: border-box;">MTU</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">65536</span> <span class="hljs-constant" style="box-sizing: border-box;">Metric</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span><span class="hljs-constant" style="box-sizing: border-box;">RX</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">packets:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">109000</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">errors:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">dropped:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">overruns:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">frame:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span><span class="hljs-constant" style="box-sizing: border-box;">TX</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">packets:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">109000</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">errors:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">dropped:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">overruns:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">carrier:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span><span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">collisions:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">txqueuelen:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0</span><span class="hljs-constant" style="box-sizing: border-box;">RX</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">bytes:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">3082361</span> (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2.9</span> <span class="hljs-constant" style="box-sizing: border-box;">MiB</span>) <span class="hljs-constant" style="box-sizing: border-box;">TX</span> <span class="hljs-symbol" style="color: rgb(0, 102, 102); box-sizing: border-box;">bytes:</span><span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">3082361</span> (<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">2.9</span> <span class="hljs-constant" style="box-sizing: border-box;">MiB</span>)</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li><li style="box-sizing: border-box; padding: 0px 5px;">6</li><li style="box-sizing: border-box; padding: 0px 5px;">7</li><li style="box-sizing: border-box; padding: 0px 5px;">8</li><li style="box-sizing: border-box; padding: 0px 5px;">9</li><li style="box-sizing: border-box; padding: 0px 5px;">10</li><li style="box-sizing: border-box; padding: 0px 5px;">11</li><li style="box-sizing: border-box; padding: 0px 5px;">12</li><li style="box-sizing: border-box; padding: 0px 5px;">13</li><li style="box-sizing: border-box; padding: 0px 5px;">14</li><li style="box-sizing: border-box; padding: 0px 5px;">15</li><li style="box-sizing: border-box; padding: 0px 5px;">16</li><li style="box-sizing: border-box; padding: 0px 5px;">17</li><li style="box-sizing: border-box; padding: 0px 5px;">18</li><li style="box-sizing: border-box; padding: 0px 5px;">19</li></ul> <code class="hljs avrasm has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">vi /etc/mysql-mmm/mmm_common<span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">.conf</span>cluster_interface eth0</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li></ul>

FATAL Child exited with exitcode 2, restarting after 10 second sleep?
FATAL Child exited with exitcode 25, restarting after 10 second sleep

<code class="hljs lasso has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">vi /etc/mysql<span class="hljs-attribute" style="box-sizing: border-box;">-mmm</span>/mmm<span class="hljs-attribute" style="box-sizing: border-box;">-agent</span><span class="hljs-built_in" style="color: rgb(102, 0, 102); box-sizing: border-box;">.</span>conf debug <span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">1</span></code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li></ul>

ex :?
Starting MMM Monitor daemon: Can not locate Proc/Daemon.pm in @INC (@INC contains: /usr/local/lib64/perl5 /usr/local/share/perl5 /usr/lib64/perl5/vendor_perl /usr/share/perl5/vendor_perl /usr/lib64/perl5 /usr/share/perl5 .) at /usr/sbin/mmm_mond line 11.

Install dependencies:

On Ubuntu

<code class="hljs lasso has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">aptitude install liblog<span class="hljs-attribute" style="box-sizing: border-box;">-log4perl</span><span class="hljs-attribute" style="box-sizing: border-box;">-perl</span> libmailtools<span class="hljs-attribute" style="box-sizing: border-box;">-perl</span> liblog<span class="hljs-attribute" style="box-sizing: border-box;">-dispatch</span><span class="hljs-attribute" style="box-sizing: border-box;">-perl</span> iproute libnet<span class="hljs-attribute" style="box-sizing: border-box;">-arp</span><span class="hljs-attribute" style="box-sizing: border-box;">-perl</span> libproc<span class="hljs-attribute" style="box-sizing: border-box;">-daemon</span><span class="hljs-attribute" style="box-sizing: border-box;">-perl</span> libalgorithm<span class="hljs-attribute" style="box-sizing: border-box;">-diff</span><span class="hljs-attribute" style="box-sizing: border-box;">-perl</span> libdbi<span class="hljs-attribute" style="box-sizing: border-box;">-perl</span> libdbd<span class="hljs-attribute" style="box-sizing: border-box;">-mysql</span><span class="hljs-attribute" style="box-sizing: border-box;">-perl</span></code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul>

On RedHat

<code class="hljs lasso has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">yum install <span class="hljs-attribute" style="box-sizing: border-box;">-y</span> mysql<span class="hljs-attribute" style="box-sizing: border-box;">-mmm</span><span class="hljs-attribute" style="box-sizing: border-box;">-agent</span> This will <span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">take</span> care of <span class="hljs-literal" style="color: rgb(0, 102, 102); box-sizing: border-box;">all</span> the dependencies, which may include:</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li></ul>

Other

Visit to?https://metacpan.org?then search modules and download them.

<code class="hljs avrasm has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">tar xvf Proc-Daemon-<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0.21</span><span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">.tar</span><span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">.gz</span> cd Proc-Daemon-<span class="hljs-number" style="color: rgb(0, 102, 102); box-sizing: border-box;">0.21</span> perl Makefile<span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;">.pl</span> make make install</code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li><li style="box-sizing: border-box; padding: 0px 5px;">4</li><li style="box-sizing: border-box; padding: 0px 5px;">5</li></ul>

PS:?
DBI module need gcc envirment.?
DBD::mysql module need install libmysqld-devel.

FATAL Can’t reach agent on host ‘db2’?
FATAL Agent on host ‘db2’ is reachable again

check firewall or network

ex : openSUSE

<code class="hljs bash has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">vi /etc/sysconfig/SuSEfirewall2FW_SERVICES_EXT_TCP=<span class="hljs-string" style="color: rgb(0, 136, 0); box-sizing: border-box;">"22 3306 9989"</span></code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li><li style="box-sizing: border-box; padding: 0px 5px;">2</li><li style="box-sizing: border-box; padding: 0px 5px;">3</li></ul>

FATAL exec ‘/usr/lib/mysql-mmm/agent/get_master_log_file’ Permission denied on ‘/usr/lib/perl5/vendor_perl/5.20.1/MMM/Agent/Agent.pm’ on line xxx.?
FATAL exec ‘/usr/lib/mysql-mmm/agent/get_master_log_pos’ Permission denied on ‘/usr/lib/perl5/vendor_perl/5.20.1/MMM/Agent/Agent.pm’ on line xxx.?
FATAL exec ‘/usr/lib/mysql-mmm/agent/kill_process’ Permission denied on ‘/usr/lib/perl5/vendor_perl/5.20.1/MMM/Agent/Agent.pm’ on line xxx.

<code class="hljs vbnet has-numbering" style="display: block; padding: 0px; color: inherit; box-sizing: border-box; font-family: 'Source Code Pro', monospace;font-size:undefined; white-space: pre; border-radius: 0px; word-wrap: normal; background: transparent;">db1:/usr/<span class="hljs-keyword" style="color: rgb(0, 0, 136); box-sizing: border-box;">lib</span>/mysql-mmm/agent <span class="hljs-preprocessor" style="color: rgb(68, 68, 68); box-sizing: border-box;"># chmod 755 get_master_log_* kill_process</span></code><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul><ul class="pre-numbering" style="box-sizing: border-box; position: absolute; width: 50px; top: 0px; left: 0px; margin: 0px; padding: 6px 0px 40px; border-right-width: 1px; border-right-style: solid; border-right-color: rgb(221, 221, 221); list-style: none; text-align: right; background-color: rgb(238, 238, 238);"><li style="box-sizing: border-box; padding: 0px 5px;">1</li></ul>

At last,MMM software is deprecated.?
Please consider using something more actively developed like MHA?
https://code.google.com/p/mysql-master-ha/

or

Enhanced MySQL Multi-Master-Manager based on Google’s “mysql-mmm 2.2.1”.?
https://github.com/cenalulu/mysql-mmm

總結

以上是生活随笔為你收集整理的MMM for MySQL FAQ的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。