If any of you need, this worked for me:
root@director-server:~# cat /etc/init/poolmon.conf # Starts the poolmon daemon # # Description: # Poolmon is a director mailserver pool monitoring script for Dovecot, meant # toroughly duplicate the functionality of node health monitors on dedicated # loadbalancers like LVS or F5 BigIP LTM. This script can be safely run on more # than one director host simultaneously, although differences in node # reachability may result in mailserver vhost count flapping. # # processname: poolmon # pidfile: /var/run/poolmon.pid # logfile: /var/log/poolmon.log
start on runlevel [2345] stop on runlevel [!2345] respawn expect fork
env CMD='/usr/local/sbin/poolmon' env DIRECTOR_SOCKET='/var/run/dovecot_director/director-admin' env DEBUG='--debug' env INTERVAL=5
pre-start script test -x /usr/local/sbin/poolmon || { stop ; exit 0; } end script
script exec $CMD --socket=$DIRECTOR_SOCKET $DEBUG --interval=$INTERVAL end script
Thanks!
Thiago Henrique
Em 30-01-2015 13:58, Listas@Adminlinux escreveu:
Hi
My servers are Ubuntu 14.04 and I'm needing to make a Upstart script for Poolmon.
Does someone already made this and could to share with us ?
Thanks!
Thiago henrique