[Pacemaker] CloneIP problem

Marcio Ribeiro mribeiro at gmail.com
Mon Nov 23 09:55:22 EST 2009


It worked!
But I had to reboot the nodes (prolly just restarting corosync would do also).

Thanks

On Mon, Nov 23, 2009 at 9:28 AM, Michael Schwartzkopff
<misch at multinet.de> wrote:
> Am Montag, 23. November 2009 11:27:18 schrieb Marcio Ribeiro:
>> I have a two node cluster running Pacemaker 1.0.5 on Ubuntu 9.10.
>>
>> The nodes are:
>> fox: 192.168.255.123
>> hawk: 192.168.255.124
>>
>> I have just one IPaddr2 RA configured with a virtual IP
>> 192.168.255.125 configured.
>> It works fine but as soon as I clone it (for load balancing) the IP
>> stops respoding...
>>
>> The situation is demonstrated below:
>>
>> root at fox:~# crm configure show
>> node fox \
>>       attributes standby="off"
>> node hawk \
>>       attributes standby="off"
>> primitive ClusterIP ocf:heartbeat:IPaddr2 \
>>       params ip="192.168.255.125" cidr_netmask="32" \
>>       op monitor interval="30s" \
>>       meta target-role="Started"
>> property $id="cib-bootstrap-options" \
>>       dc-version="1.0.5-3840e6b5a305ccb803d29b468556739e75532d56" \
>>       cluster-infrastructure="openais" \
>>       expected-quorum-votes="2" \
>>       no-quorum-policy="ignore" \
>>       stonith-enabled="false"
>> rsc_defaults $id="rsc-options" \
>>       resource-stickiness="100"
>>
>> ----
>>
>> root at fox:~# crm status
>>
>>
>> ============
>> Last updated: Thu Nov 12 19:22:30 2009
>> Stack: openais
>> Current DC: fox - partition with quorum
>> Version: 1.0.5-3840e6b5a305ccb803d29b468556739e75532d56
>> 2 Nodes configured, 2 expected votes
>> 1 Resources configured.
>> ============
>>
>> Online: [ hawk fox ]
>>
>> ClusterIP     (ocf::heartbeat:IPaddr2):       Started hawk
>>
>> Failed actions:
>>     ClusterIP:0_monitor_0 (node=(null), call=2, rc=2,
>> status=complete): invalid parameter
>>     ClusterIP:1_monitor_0 (node=(null), call=2, rc=2,
>> status=complete): invalid parameter
>>
>> ----
>>
>> root at fox:~# ping 192.168.255.125
>> PING 192.168.255.125 (192.168.255.125) 56(84) bytes of data.
>> 64 bytes from 192.168.255.125: icmp_seq=1 ttl=64 time=30.4 ms
>> 64 bytes from 192.168.255.125: icmp_seq=2 ttl=64 time=0.264 ms
>> ^C
>> --- 192.168.255.125 ping statistics ---
>> 2 packets transmitted, 2 received, 0% packet loss, time 1028ms
>> rtt min/avg/max/mdev = 0.264/15.373/30.483/15.110 ms
>>
>> ----
>>
>> root at fox:~# crm configure clone WebIP ClusterIP meta
>> globally-unique="true" clone-max="2" clone-node-max="2"
>>
>> ----
>>
>> root at fox:~# crm status
>>
>>
>> ============
>> Last updated: Thu Nov 12 19:24:45 2009
>> Stack: openais
>> Current DC: fox - partition with quorum
>> Version: 1.0.5-3840e6b5a305ccb803d29b468556739e75532d56
>> 2 Nodes configured, 2 expected votes
>> 1 Resources configured.
>> ============
>>
>> Online: [ hawk fox ]
>>
>>
>> Failed actions:
>>     ClusterIP:0_monitor_0 (node=(null), call=2, rc=2,
>> status=complete): invalid parameter
>>     ClusterIP:1_monitor_0 (node=(null), call=7, rc=2,
>> status=complete): invalid parameter
>>     ClusterIP:1_monitor_0 (node=(null), call=2, rc=2,
>> status=complete): invalid parameter
>>     ClusterIP:0_monitor_0 (node=(null), call=4, rc=2,
>> status=complete): invalid parameter
>>
>>
>> ----
>>
>> root at fox:~# ping 192.168.255.125
>> PING 192.168.255.125 (192.168.255.125) 56(84) bytes of data.
>> ^C
>> --- 192.168.255.125 ping statistics ---
>> 5 packets transmitted, 0 received, 100% packet loss, time 4032ms
>>
>>
>> ---
>>
>> I looked up the logs (/var/log/messages and /var/log/syslog) and
>> crm_verify -L -V and got nothing but "invalid parameter". I tried
>> reading the RA script source (IPaddr2) searching where it might return
>> this 'invalid parameter' error and found nothing...
>>
>> Any ideas? What am I missing?
>> Thank you
>
> Also search for "lrm.*ClusterIP" in your system log file.
>
> Greetings,
>
> --
> Dr. Michael Schwartzkopff
> MultiNET Services GmbH
> Addresse: Bretonischer Ring 7; 85630 Grasbrunn; Germany
> Tel: +49 - 89 - 45 69 11 0
> Fax: +49 - 89 - 45 69 11 21
> mob: +49 - 174 - 343 28 75
>
> mail: misch at multinet.de
> web: www.multinet.de
>
> Sitz der Gesellschaft: 85630 Grasbrunn
> Registergericht: Amtsgericht München HRB 114375
> Geschäftsführer: Günter Jurgeneit, Hubert Martens
>
> ---
>
> PGP Fingerprint: F919 3919 FF12 ED5A 2801 DEA6 AA77 57A4 EDD8 979B
> Skype: misch42
>
> _______________________________________________
> Pacemaker mailing list
> Pacemaker at oss.clusterlabs.org
> http://oss.clusterlabs.org/mailman/listinfo/pacemaker
>



-- 
Marcio Ribeiro




More information about the Pacemaker mailing list