[Pacemaker] CloneIP problem

Michael Schwartzkopff misch at multinet.de
Mon Nov 23 06:28:49 EST 2009


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




More information about the Pacemaker mailing list