<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2//EN">
<HTML>
<HEAD>
<META HTTP-EQUIV="Content-Type" CONTENT="text/html; charset=iso-8859-1">
<META NAME="Generator" CONTENT="MS Exchange Server version 6.5.7651.59">
<TITLE>nanny segfault problem</TITLE>
</HEAD>
<BODY>
<!-- Converted from text/plain format -->

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

</BODY>
</HTML>