Hi,

On Thu, Dec 04, 2008 at 03:48:38PM +0100, Joerg Streckfuss wrote:
> 
> Okey, this did the job.
> 
> In /usr/lib/ocf/resource.d/heartbeat/.ocf-binaries I had to replace
> 
> : ${MAILCMD:=}
> 
> with
> 
> : ${MAILCMD:=/usr/bin/mail}

You should really complain to your vendor/distributor. This may
solve the problem temporarily, but it won't survive on upgrade.

Thanks,

Dejan

> Thanks, Joerg
> 
> > Hi,
> > 
> > On Wed, Dec 03, 2008 at 08:40:46AM +0100, Dominik Klein wrote:
> > > There was a thread about this in November. Search the archives for thread 
> > > "E-Mail Notification Problem by takeover". Iirc, it was a problem with 
> > > the 
> > > package which should be manually fixable by editing an included file.
> > 
> > Right. Though I'll fix MailTo to print a more sensible error
> > message.
> > 
> > Thanks,
> > 
> > Dejan
> > 
> > > Regards
> > > Dominik
> > >
> > > Joerg Streckfuss wrote:
> > >> Hi list,
> > >>
> > >> Im using heartbeat-2.99.2-6.1 with pacemaker-1.0.1-3.1 in a testsetup 
> > >> for a
> > >> firewall cluster. This setup has two nodes each with two physical 
> > >> interfaces
> > >> eth0 and eth1.
> > >>
> > >> I configured two resources of the typ IPaddr2 and one MailTo resource to 
> > >> get an
> > >> Email when a failover occurs. I put these resources into one group to 
> > >> ensure
> > >> that the resources will always run on one node. 
> > >> The problem is each time when I force a failover the resource MailTo 
> > >> produces
> > >> the following report in /var/log/ha-log and unfortunately no email will 
> > >> be send.
> > >>
> > >> <snip>
> > >> RA
> > >> output:(MailTo-admin:start:stderr) 
> > >> /usr/lib/ocf/resource.d//heartbeat/MailTo:
> > >> line 86: -s: command not found </snip>
> > >>
> > >> For me it looks like MailTo has no valid $MAILCMD. 
> > >> Here is my xml snippet.
> > >>
> > >> <group id="group-firewall">
> > >> <primitive id="IPaddr2-10.1.1.1" class="ocf" type="IPaddr2" 
> > >> provider="heartbeat">
> > >>    <operations>
> > >>       <op id="op-IPaddr2-10.1.1.1" name="monitor" interval="3s" 
> > >> timeout="3s" role="Started" on-fail="restart"/>
> > >>    </operations>
> > >>    <instance_attributes id="IPaddr2-10.1.1.1-inst-attrs">
> > >>             <nvpair id="IPaddr2-10.1.1.1-ip" name="ip" value="10.1.1.1"/>
> > >>             <nvpair id="IPaddr2-10.1.1.1-nic" name="nic" value="eth0"/>
> > >>             <nvpair id="IPaddr2-10.1.1.1-cidr" name="cidr_netmask" 
> > >> value="24"/>
> > >>             <nvpair id="IPaddr2-10.1.1.1-iflabel" name="iflabel" 
> > >> value="VIP"/>
> > >>      </instance_attributes>
> > >>    </primitive>
> > >> <primitive id="IPaddr2-192.168.2.50" class="ocf" type="IPaddr2" 
> > >> provider="heartbeat">
> > >>    <operations>
> > >>       <op id="op-IPaddr2-192.168.2.50" name="monitor" interval="3s" 
> > >> timeout="3s" role="Started" on-fail="restart"/>
> > >>    </operations>
> > >>    <instance_attributes id="IPaddr2-192.168.2.50-inst-attrs">
> > >>       <nvpair id="IPaddr2-192.168.2.50-inst-attr-ip" name="ip" 
> > >> value="192.168.2.50"/>
> > >>             <nvpair id="IPaddr2-192.168.2.50-inst-attr-nic" name="nic" 
> > >> value="eth1"/>
> > >>             <nvpair id="IPaddr2-192.168.2.50-inst-attr-cidr" 
> > >> name="cidr_netmask" value="24"/>
> > >>             <nvpair id="IPaddr2-192.168.2.50-inst-attr-iflabel" 
> > >> name="iflabel" value="VIP"/>
> > >>    </instance_attributes>
> > >> </primitive>
> > >> <primitive id="MailTo-admin" class="ocf" type="MailTo" 
> > >> provider="heartbeat">
> > >>    <instance_attributes id="MailTo-inst-attrs">
> > >>       <nvpair id="MailTo-inst-email" name="email" value="[EMAIL 
> > >> PROTECTED]"/>
> > >>       <nvpair id="MailTo-inst-subject" name="subject" value="Heartbeat 
> > >> Takeover occurs"/>
> > >>    </instance_attributes>
> > >> </primitive>
> > >> </group>
> > >>
> > >> In additionen, when ping packets from my configured pingd on the prefered
> > >> maste node stay away, the duration for a complete failover takes about 75
> > >> seconds. This is a long time and not reasonable for a firewall cluster.
> > >> I tried to set the monitor option interval from pingd to 3 seconds. But 
> > >> this
> > >> changed nothing. The interval for ping packets remains at 10 seconds.
> > >> Are there better places, like adding another resource to monitor the link
> > >> status of the network interfaces to achieve a faster failover? I believe
> > >> IPaddr2 won't check network link status, right?
> > >>
> > >>
> > >> Here is my xml snippet for pingd
> > >>
> > >> <clone id="clone-pingd">
> > >>    <meta_attributes id="clone-pingd-meta-attrs">
> > >>       <nvpair id="clone-pingd-meta-attr-clone-max" name="clone_max" 
> > >> value="2"/>
> > >>       <nvpair id="clone-pingd-meta-attr-clone-node-max" 
> > >> name="clone_node_max" value="1"/>
> > >>    </meta_attributes>
> > >>    <primitive id="pingd" class="ocf" type="pingd" provider="heartbeat">
> > >>      <operations>         <op id="op-pingd" name="monitor" interval="3"/>
> > >>      </operations>       <instance_attributes id="pingd-inst-attrs">
> > >>          <nvpair id="pingd-inst-attr-multiplier" name="multiplier" 
> > >> value="200"/>
> > >>          <nvpair id="pingd-inst-attr-dampen" name="dampen" value="5s"/>
> > >>          <nvpair id="pingd-inst-attr-host-list" name="host_list" 
> > >> value="default-gateway switch1 switch2"/>
> > >>       </instance_attributes>
> > >>    </primitive>
> > >> </clone>
> > >>
> > >> <rsc_location id="pingd-group-firewall" rsc="group-firewall">
> > >>    <rule id="pingd-prefer-rule" score-attribute="pingd">
> > >>       <expression id="pingd-prefer" attribute="pingd" 
> > >> operation="defined"/>
> > >>    </rule>
> > >> </rsc_location>
> > >>
> > >> Thanks in advance,
> > >>
> > >>          Joerg
> > >> _______________________________________________
> _______________________________________________
> Linux-HA mailing list
> [email protected]
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
_______________________________________________
Linux-HA mailing list
[email protected]
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to