<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML><HEAD>
<META http-equiv=Content-Type content="text/html; charset=iso-8859-1">
<META content="MSHTML 6.00.6001.18344" name=GENERATOR>
<STYLE></STYLE>
</HEAD>
<BODY bgColor=#ffffff>
<DIV><FONT face=Arial size=2>list,</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV>
<DIV><FONT face=Arial size=2>I am trying to add a route with Route OCF RA; The 
resource starts fine on the active node. However, on the active node, the 
resource</FONT></DIV>
<DIV><FONT face=Arial size=2>states that it is not installed.</FONT></DIV>
<DIV><FONT face=Arial size=2></FONT> </DIV><FONT face=Arial size=2>
<DIV><BR>============<BR>Last updated: Sat Nov 28 15:43:26 2009<BR>Stack: 
openais<BR>Current DC: node1 - partition with quorum<BR>Version: 
1.0.6-cebe2b6ff49b36b29a3bd7ada1c4701c7470febe<BR>2 Nodes configured, 2 expected 
votes<BR>2 Resources configured.<BR>============</DIV>
<DIV> </DIV>
<DIV>Online: [ node1 node2 ]</DIV>
<DIV> </DIV>
<DIV> Master/Slave Set: ms_drbd_pbx<BR>     Masters: 
[ node1 ]<BR>     Slaves: [ node2 ]<BR> Resource 
Group: pbx<BR>     fs_pbx     
(ocf::heartbeat:Filesystem):    
Started node1<BR>     ip_pbx     
(ocf::heartbeat:IPaddr):        
Started node1<BR>     
pbxd       
(lsb:pbx):      
Started node<BR>     
pingd      (ocf::pacemaker:pingd): 
Started node1<BR>     
gwsrc_route        (ocf::heartbeat:Route): 
Started node1</DIV>
<DIV> </DIV>
<DIV>Failed actions:<BR>    gwsrc_route_monitor_0 (node=telego5, 
call=106, rc=5, status=complete): not installed</DIV>
<DIV> </DIV>
<DIV>node1:~# crm configure show<BR>node node1 
\<BR>        attributes 
standby="off"<BR>node node1 \<BR>        
attributes standby="off"<BR>primitive drbd_pbx ocf:linbit:drbd 
\<BR>        params drbd_resource="r0" 
\<BR>        meta 
target-role="Started"<BR>primitive fs_pbx ocf:heartbeat:Filesystem 
\<BR>        params device="/dev/drbd0" 
directory="/usr/local/pbx" fstype="ext3"<BR>primitive gwsrc_route 
ocf:heartbeat:Route \<BR>        params 
destination="0.0.0.0/0" gateway="24.10.10.113" source="24.10.10.118" 
\<BR>        meta 
target-role="Started"<BR>primitive ip_pbx ocf:heartbeat:IPaddr 
\<BR>        params ip="24.10.10.118" 
\<BR>        op monitor 
interval="10s"<BR>primitive pbxd lsb:pbx<BR>primitive pingd ocf:pacemaker:pingd 
\<BR>        params host_list="24.10.10.113" 
multiplier="100" \<BR>        op monitor 
interval="15s" timeout="5s"<BR>group pbx fs_pbx ip_pbx pbxd pingd 
gwsrc_route<BR>ms ms_drbd_pbx drbd_pbx 
\<BR>        meta master-max="1" 
master-node-max="1" clone-max="2" clone-node-max="1" notify="true"<BR>location 
cli-prefer-ip_pbx ip_pbx \<BR>        rule 
$id="cli-prefer-rule-ip_pbx" inf: #uname eq node1<BR>colocation pbx_on_drbd inf: 
pbx ms_drbd_pbx:Master<BR>order pbx_after_drbd inf: ms_drbd_pbx:promote 
pbx:start</DIV>
<DIV> </DIV>
<DIV><BR>node1:~# ip route<BR>24.10.10.112/28 dev eth0  proto kernel  
scope link  src 24.10.10.116<BR>10.137.136.0/24 dev eth1  proto 
kernel  scope link  src 10.137.136.116<BR>default via 174.137.136.113 
dev eth0  src 24.10.10.118<BR>default via 174.137.136.113 dev eth0  
metric 5</DIV>
<DIV> </DIV>
<DIV>The route is being added:</DIV>
<DIV>default via 174.137.136.113 dev eth0  src 24.10.10.118</DIV>
<DIV> </DIV>
<DIV>because 24.10.10.118 exists:</DIV>
<DIV> </DIV>
<DIV>node1:~# ifconfig eth0:0<BR>eth0:0    Link 
encap:Ethernet  HWaddr 
00:29:48:30:e8:e0<BR>          inet 
addr:24.10.10.118  Bcast:24.10.10.127  
Mask:255.255.255.240<BR>          
UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1<BR></DIV>
<DIV>On node2, eth0:0 obviously does not exist, so I think that is why it is 
erroring out:</DIV>
<DIV> </DIV>
<DIV>gwsrc_route_monitor_0 (node=telego5, call=106, rc=5, status=complete): not 
installed</DIV>
<DIV> </DIV>
<DIV>This is causing issues when I failover, is there anyway not to run 
gwsrc_route_monitor_0 on node2 when node1</DIV>
<DIV>is active; The resource does need to start on node2 when it fails 
over; It appears that it is validating as the 24.10.10.118 does not 
exist on node2?</DIV>
<DIV> </DIV>
<DIV>I need all my traffic sourced from 24.10.10.118 and not of the physical 
interface eth0 which is 24.10.10.116</DIV>
<DIV>There are 2 static routes when a node is active/primary, when eth0:0 is 
removed and started on the standby/secondary</DIV>
<DIV>node, the default via 174.137.136.113 dev eth0  src 24.10.10.118 
will be removed and the second route with a metric of 5</DIV>
<DIV>will handle direct the traffic when the route of metric 0 is removed.</DIV>
<DIV><BR>Thanks for  your time.</DIV>
<DIV> </DIV>
<DIV>Billy</DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV> </DIV>
<DIV><BR><BR><BR> </DIV>
<DIV> </DIV></FONT></BODY></HTML>