Have you generated the authkey by "corosync-keygen" command on one node & then 
copied that file to other node ?

-----Original Message-----
From: linux-ha-boun...@lists.linux-ha.org 
[mailto:linux-ha-boun...@lists.linux-ha.org] On Behalf Of mike
Sent: Tuesday, April 26, 2011 5:41 PM
To: General Linux-HA mailing list
Subject: Re: [Linux-HA] [Heartbeat] my VIP doesn't work :(

On 11-04-22 06:25 AM, SEILLIER Mathieu wrote:
> Hi all,
> First I'm french so sorry in advance for my English...
>
> I have to use Heartbeat for High Availability between 2 Tomcat 5.5 servers 
> under Linux RedHat 5.3. The first server is active, the other one is passive. 
> The master is called servappli01, with IP address 186.20.100.40, the slave is 
> called servappli02, with IP address 186.20.100.39.
> I configured a virtual IP 186.20.100.41. Each Tomcat is not launched when 
> server is started, this is Heartbeat which starts Tomcat when it's running.
> My problem is : When heartbeat is started on the first server, then on the 
> second server, the VIP is assigned to the 2 servers ! also, Tomcat is started 
> on each server, and each node see the other node as "dead" !
>
> Here is my configuration :
>
> ha.cf file (the same on each server) :
>
> logfile /var/log/ha-log
>
> debugfile /var/log/ha-debug
>
> logfacility none
>
> keepalive 2
>
> warntime 6
>
> deadtime 10
>
> initdead 90
>
> bcast eth0
>
> node servappli01 servappli02
>
> auto_failback yes
>
> respawn hacluster /usr/lib/heartbeat/ipfail
>
> apiauth ipfail gid=haclient uid=hacluster
>
>
> haresources file (the same on each server) :
>
> servappli01 IPaddr::186.20.100.41/24/eth0 tomcat
>
>
> Result of ifconfig command on the first server (servappli01) :
>
> eth0      Link encap:Ethernet  HWaddr 00:1E:0B:BB:C2:38
>
>            inet adr:186.20.100.40  Bcast:186.20.100.255
> Masque:255.255.255.0
>
>            adr inet6: fe80::21e:bff:febb:c238/64 Scope:Lien
>
>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>
>            RX packets:14404996 errors:0 dropped:0 overruns:0 frame:0
>
>            TX packets:6580505 errors:0 dropped:0 overruns:0 carrier:0
>
>            collisions:0 lg file transmission:1000
>
>            RX bytes:3858322223 (3.5 GiB)  TX bytes:2694953468 (2.5
> GiB)
>
>            Interruption:177 Memoire:fa000000-fa012100
>
>
>
> eth0:0    Link encap:Ethernet  HWaddr 00:1E:0B:BB:C2:38
>
>            inet adr:186.20.100.41  Bcast:186.20.100.255
> Masque:255.255.255.0
>
>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>            Interruption:177 Memoire:fa000000-fa012100
>
> Result of ifconfig command on the second server (servappli02) at the same 
> time :
>
> eth0      Link encap:Ethernet  HWaddr 00:1E:0B:77:C9:0C
>
>            inet adr:186.20.100.39  Bcast:186.20.100.255
> Masque:255.255.255.0
>
>            adr inet6: fe80::21e:bff:fe77:c90c/64 Scope:Lien
>
>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>
>            RX packets:23815049 errors:0 dropped:0 overruns:0 frame:0
>
>            TX packets:17441845 errors:0 dropped:0 overruns:0 carrier:0
>
>            collisions:0 lg file transmission:1000
>
>            RX bytes:2620027933 (2.4 GiB)  TX bytes:3595896739 (3.3
> GiB)
>
>            Interruption:177 Memoire:fa000000-fa012100
>
>
>
> eth0:0    Link encap:Ethernet  HWaddr 00:1E:0B:77:C9:0C
>
>            inet adr:186.20.100.41  Bcast:186.20.100.255
> Masque:255.255.255.0
>
>            UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
>            Interruption:177 Memoire:fa000000-fa012100
>
> Result of "/usr/bin/cl_status listnodes" command (on each server) :
>
> servappli02
>
> servappli01
>
>
> Result of "/usr/bin/cl_status nodestatus servappli01" command on servappli01 :
>
> active
>
> Result of "/usr/bin/cl_status nodestatus servappli02" command on servappli01 :
>
> dead
>
> Result of "/usr/bin/cl_status nodestatus servappli01" command on servappli02 :
>
> dead
>
> Result of "/usr/bin/cl_status nodestatus servappli02" command on servappli02 :
>
> active
>
> And of course, if I kill Tomcat on master server, there's no switch to the 
> second server (a call to a webapp using the VIP doesn't work).
>
> Can somebody help me please ?
> I guess there's is something wrong but I don't know what !
> Thanx
>
> Mathieu
> _______________________________________________
> Linux-HA mailing list
> Linux-HA@lists.linux-ha.org
> http://lists.linux-ha.org/mailman/listinfo/linux-ha
> See also: http://linux-ha.org/ReportingProblems
>
>
It almost sounds like the nodes are unaware of each other. Could be a network 
thing maybe. Here's some things to try:
Can you ssh or ping one node from the other?
Bring up one node with the VIP running - leave the other node up but heartbeat 
down. an you ping the VIP from the node NOT running HA?
What happens when you look at the cluster when both nodes are running - use the 
crm_mon command and paste what you see in here.

I'm thinking you have some sort of network issue.
_______________________________________________
Linux-HA mailing list
Linux-HA@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems


________________________________
This email (message and any attachment) is confidential and may be privileged. 
If you are not certain that you are the intended recipient, please notify the 
sender immediately by replying to this message, and delete all copies of this 
message and attachments. Any other use of this email by you is prohibited.
________________________________


_______________________________________________
Linux-HA mailing list
Linux-HA@lists.linux-ha.org
http://lists.linux-ha.org/mailman/listinfo/linux-ha
See also: http://linux-ha.org/ReportingProblems

Reply via email to