Hi,

running 5.2.5-1, I have 3 services, openvpn_server, ntpd and named. ntpd and
named are dependant on openvpn_server.

monit was told to restart openvpn_server, the log extract below appears to
show that monit converted this into a stop and start which ran too close
together.

I think that the stop had not completed when the start began, which is why
the pid file was not present, the pid file was then removed by the stop,

This left openvpn_server in a state such that monit kept restarting it, but
failed (see second extract), which kept repeating


[BST Jul 21 14:39:44] info     : restart service 'openvpn_server' on user
request
[BST Jul 21 14:39:44] info     : monit daemon at 3426 awakened
[BST Jul 21 14:39:44] info     : Awakened by User defined signal 1
[BST Jul 21 14:39:44] debug    : monit: Cannot open proc file
/proc/23953/stat -- No such file or directory
[BST Jul 21 14:39:44] debug    : system statistic error -- cannot read
/proc/23953/stat
[BST Jul 21 14:39:44] info     : 'openvpn_server' trying to restart
[BST Jul 21 14:39:44] debug    : Monitoring disabled -- service ntpd
[BST Jul 21 14:39:44] info     : 'ntpd' stop: /etc/init.d/ntpd
[BST Jul 21 14:39:45] debug    : monit: pidfile '/var/run/ntpd.pid' does not
exist
[BST Jul 21 14:39:45] debug    : Monitoring disabled -- service named
[BST Jul 21 14:39:45] info     : 'named' stop: /etc/init.d/named
[BST Jul 21 14:39:46] debug    : Monitoring disabled -- service
openvpn_server
[BST Jul 21 14:39:46] info     : 'openvpn_server' stop:
/etc/init.d/openvpn_server
[BST Jul 21 14:39:47] debug    : 'openvpn_server' Error testing process id
[3601] -- No such process
[BST Jul 21 14:39:47] debug    : 'openvpn_server' Error testing process id
[3601] -- No such process
[BST Jul 21 14:39:47] info     : 'openvpn_server' start:
/etc/init.d/openvpn_server
[BST Jul 21 14:39:47] debug    : 'openvpn_server' Error testing process id
[3601] -- No such process
[BST Jul 21 14:39:47] debug    : 'openvpn_server' Error testing process id
[3601] -- No such process
[BST Jul 21 14:39:48] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:39:49] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:39:50] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:39:51] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:39:52] error    : 'openvpn_server' failed to start



[BST Jul 21 14:43:04] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:43:04] error    : 'openvpn_server' process is not running
[BST Jul 21 14:43:04] debug    :
-------------------------------------------------------------------------------
[BST Jul 21 14:43:04] debug    :     /usr/bin/monit [0x805442e]
[BST Jul 21 14:43:04] debug    :     /usr/bin/monit(LogError+0x22)
[0x8054842]
[BST Jul 21 14:43:04] debug    :     /usr/bin/monit(Event_post+0x382)
[0x8051f22]
[BST Jul 21 14:43:04] debug    :     /usr/bin/monit(check_process+0xb0)
[0x8065e10]
[BST Jul 21 14:43:04] debug    :     /usr/bin/monit(validate+0x1bf)
[0x80662cf]
[BST Jul 21 14:43:04] debug    :     /usr/bin/monit [0x80567aa]
[BST Jul 21 14:43:04] debug    :     /usr/bin/monit(main+0x55f) [0x805710f]
[BST Jul 21 14:43:04] debug    :     /lib/libc.so.6(__libc_start_main+0xdc)
[0x391e9c]
[BST Jul 21 14:43:04] debug    :     /usr/bin/monit [0x804ee51]
[BST Jul 21 14:43:04] debug    :
-------------------------------------------------------------------------------
[BST Jul 21 14:43:04] info     : 'openvpn_server' trying to restart
[BST Jul 21 14:43:04] debug    : Monitoring disabled -- service ntpd
[BST Jul 21 14:43:04] info     : 'ntpd' stop: /etc/init.d/ntpd
[BST Jul 21 14:43:05] debug    : monit: pidfile '/var/run/ntpd.pid' does not
exist
[BST Jul 21 14:43:05] debug    : Monitoring disabled -- service named
[BST Jul 21 14:43:05] debug    : Monitoring disabled -- service
openvpn_server
[BST Jul 21 14:43:05] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:43:05] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:43:05] info     : 'openvpn_server' start:
/etc/init.d/openvpn_server
[BST Jul 21 14:43:05] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:43:05] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:43:06] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:43:07] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:43:08] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:43:09] debug    : monit: pidfile
'/var/run/openvpn_server.pid' does not exist
[BST Jul 21 14:43:10] error    : 'openvpn_server' failed to start
[BST Jul 21 14:43:10] debug    :
-------------------------------------------------------------------------------
[BST Jul 21 14:43:10] debug    :     /usr/bin/monit [0x805442e]
[BST Jul 21 14:43:10] debug    :     /usr/bin/monit(LogError+0x22)
[0x8054842]
[BST Jul 21 14:43:10] debug    :     /usr/bin/monit(Event_post+0x382)
[0x8051f22]
[BST Jul 21 14:43:10] debug    :     /usr/bin/monit [0x804fceb]
[BST Jul 21 14:43:10] debug    :     /usr/bin/monit(control_service+0xbb)
[0x804ff1b]
[BST Jul 21 14:43:10] debug    :     /usr/bin/monit [0x8051810]
[BST Jul 21 14:43:10] debug    :     /usr/bin/monit(Event_post+0x3be)
[0x8051f5e]
[BST Jul 21 14:43:10] debug    :     /usr/bin/monit(check_process+0xb0)
[0x8065e10]
[BST Jul 21 14:43:10] debug    :     /usr/bin/monit(validate+0x1bf)
[0x80662cf]
[BST Jul 21 14:43:10] debug    :     /usr/bin/monit [0x80567aa]
[BST Jul 21 14:43:10] debug    :     /usr/bin/monit(main+0x55f) [0x805710f]
[BST Jul 21 14:43:10] debug    :     /lib/libc.so.6(__libc_start_main+0xdc)
[0x391e9c]
[BST Jul 21 14:43:10] debug    :     /usr/bin/monit [0x804ee51]
[BST Jul 21 14:43:10] debug    :
-------------------------------------------------------------------------------
[BST Jul 21 14:43:10] debug    : Monitoring enabled -- service
openvpn_server

-- 
Nick Upson (01799 533252)
--
To unsubscribe:
https://lists.nongnu.org/mailman/listinfo/monit-general

Reply via email to