How dose angel do in MMM2.0.9? need special configure for it ?

0 views
Skip to first unread message

Tomas

unread,
Oct 28, 2009, 11:28:12 AM10/28/09
to MySQL Multi Master Manager Development
Dear experts,

I am working on a 2.0.9 setting up right now, I am quite curious what
does angel do in this version?

Do we still need a angel configure file for it? how it works? I try to
kill an agent process manually, but seems it is not restart by angel,
what should I do to configure angel ?

Thanks a lot

Yours Tomas

Pascal Hofmann

unread,
Oct 28, 2009, 11:42:03 AM10/28/09
to mmm-...@googlegroups.com
Hi Tomas,

theres no special configuration needed for the angel functionality in
MMM 2.x. All daemons fork at startup and the parent process keeps
looking after the child and restarts it if needed.

I think you killed the parent/angel process instead of the child.


Regards

Pascal

Tomas

unread,
Oct 29, 2009, 8:40:15 PM10/29/09
to MySQL Multi Master Manager Development
Hi Pascal,

As I check ,there are 2 mmmd_agent running, either which is killed,
all gone.

root 25830 1 0 17:38 ? 00:00:00 perl /usr/sbin/
mmmd_agent
root 25831 25830 0 17:38 ? 00:00:00 perl /usr/sbin/
mmmd_agent

I do it several times, using kill , is that designed to act like
this ?

Thanks a lot.

Yours Tomas

shinoj vg

unread,
Oct 30, 2009, 2:37:10 AM10/30/09
to mmm-...@googlegroups.com

Hi,

Is it necessary to have odd/even auto increments for synch to be re-established in case of write node going down?

If yes, I think this should be in the documentation for mmm configuration.

Regards,
Shinoj.


New Windows 7: Simplify what you do everyday. Find the right PC for you.

Pascal Hofmann

unread,
Oct 30, 2009, 3:39:09 AM10/30/09
to mmm-...@googlegroups.com
Hi Tomas,

Depends on which signal you send. SIGINT, SIGTERM and SIGQUIT will
lead to a normal shut down if sent to the child process (the one with
the higher pid in your case).

Try sending SIGSEGV, SIGKILL, SIGPIPE for example.

Regards

Pascal

Reply all
Reply to author
Forward
0 new messages