I have a bunch of services on my cluster w/ access via redundant
I've created a generic service checking script, which I'm specifying in
lvs.cf's 'send_program' config parameter.
script is attached to this post. see that for how it works with the
symlinks described below.
I create symlinks to the script for every service I want to check, with
their name containing the port to hit, as in:
so the symlink name to check ssh availability, for instance, is:
The script works fine, and returns the first contiguous block of
[[:alnum:]] text data from the connection attempt for use with the
expect line of lvs.cf.
The problem is, when nanny is spawned by pulse, all of the nanny
> Nov 13 14:40:44 kop-sds-dir-01 lvs: create_monitor for ssh_access/kop-sds-01 running as pid 17749
> Nov 13 14:40:44 kop-sds-dir-01 nanny: making 10.32.12.11:22 available
> Nov 13 14:40:44 kop-sds-dir-01 kernel: nanny: segfault at 000000000000006c rip 000000335e570810 rsp 0000007fbfffe978 error 4
this occurs almost instantly for every nanny process.
Can anyone venture a guess as to what is happening?
see my lvs.cf here: