Hi, Monit shouldn't disappear during reload - it should keep running with the same PID. The http server is stopped during the reload and started again if the new configuration allows the http interface. It seems that in your case monit crashed during reload - please can you enable the coredumps and send us your monit binary and the coredump?:
1.) ulimit -c unlimited 2.) start monit in foreground in one terminal using capital "i" option like this: "monit -Iv") 3.) from other terminal reload monit … if monit will crash, you'll see the error message in the first terminal + monit will stop and you can collect the coredump Regards, Martin On Apr 13, 2012, at 10:37 AM, Mauro Asprea wrote: > I compiled latest Monit 5.3.2 in a webfaction shared host. After editing and > trying to reload the config file, the reload does not work. It > "Reinitializes" the process but it never really restarts > > log when reload > > [CDT Apr 13 03:33:11] info : Reinitializing monit daemon > [CDT Apr 13 03:33:11] info : Awakened by the SIGHUP signal > [CDT Apr 13 03:33:11] info : Reinitializing monit - Control file > '/home/entretenerse/etc/monitrc' > [CDT Apr 13 03:33:11] info : Shutting down monit HTTP server > [CDT Apr 13 03:33:11] info : monit HTTP server stopped > > and stays there... There is no monit process, nor pid. > > What I'm doing wrong? This is part of my monitrc: > > set daemon 60 > set pidfile /home/entretenerse/webapps/entretenerse/shared/pids/monit.pid > set logfile /home/entretenerse/webapps/entretenerse/shared/log/monit.log > set statefile /home/entretenerse/var/.monit.state > set idfile /home/entretenerse/var/.monit.id > set mailserver smtp.gmail.com port 587 > username "[email protected]" password "wackawack " > using tlsv1 with timeout 60 seconds > set mail-format { from: [email protected]} > set alert [email protected] with reminder on 10 cycles > set httpd port 43102 > > check process .... > ..... > > Thanks! > > -- > Mauro Asprea > > E-Mail: [email protected] > Mobile: +34 654297582 > Skype: mauro.asprea > > > -- > To unsubscribe: > https://lists.nongnu.org/mailman/listinfo/monit-general -- To unsubscribe: https://lists.nongnu.org/mailman/listinfo/monit-general
