Operating System - HP-UX
1834457 Members
3163 Online
110067 Solutions
New Discussion

HPUX 11.00: MC/Serviceguard Failover Testing & Virtual IP Addressing

 
SOLVED
Go to solution
LG Porter
Frequent Advisor

HPUX 11.00: MC/Serviceguard Failover Testing & Virtual IP Addressing

I have a two node cluster composed of HP L2000 class servers running HPUX 11.00 and MC/Serviceguard 11.14. During recenting failover testing, I encountered several issues with virtual IP addressing and cluster lock disk.
Questions:
1) MC/Serviceguard testing of this two node cluster, the expectation was that both fixed IP addresses, assigned to lan0 and lan0:1, would switch to lan1 and lan1:1 in the event of a failure of lan 0. Only the IP address assigned to lan0 switched. The virtual IP address assigned to lan0:1 stayed assigned to the failed network card. Is there a method or solution how MC/Serviceguard can handle local lan failover of virtual IP adrresses?

2)How does MC/Serviceguard handle simultaneous network failures?
6 REPLIES 6
Jeff Schussele
Honored Contributor
Solution

Re: HPUX 11.00: MC/Serviceguard Failover Testing & Virtual IP Addressing

Hi LG,

Something went wrong there because ALL IPs assigned *should* have moved over with the primary. I'd suspect an ARPA glitch. Are you up to date with ARPA transport patches? If it's repeatable - I'd put in a SW case with the RC team & escalate it to the MC/SG WTEC team.

2)IF you have mutiple standby NICs to handle *all* the primaries, then they'll be used as well. You can control what goes where by how they're defined in the cluster ascii file.

Rgds,
Jeff
PERSEVERANCE -- Remember, whatever does not kill you only makes you stronger!
Kent Ostby
Honored Contributor

Re: HPUX 11.00: MC/Serviceguard Failover Testing & Virtual IP Addressing

Can you post the networking portion of the cluster/package configuration files.

Also can you post the syslog data from the time of your test so we can see what SG detected and what changes it thinks it made.

Finally, can you post how you simulated the lan failure.

Thanks,

Kent M. Ostby
"Well, actually, she is a rocket scientist" -- Steve Martin in "Roxanne"
Jack Gross
New Member

Re: HPUX 11.00: MC/Serviceguard Failover Testing & Virtual IP Addressing


I was involved in the tests with LG Porter.

Just so there's no confusion, the virtual IP address assignment was made outside of MC/ServiceGuard through the /etc/rc.config.d/netconf file.

Is it necessary to assign virtual IP addresses via a package to ensure local lan failover of the virtual IPs?



Stephen Doud
Honored Contributor

Re: HPUX 11.00: MC/Serviceguard Failover Testing & Virtual IP Addressing

Serviceguard sponsors standby LAN failover.
When a package is started by Serviceguard, it compiles a list of IPs it installs on LAN NICs when it runs the 'cmmodnet -i' command. It then uses this list to transfer IPs assigned to a "primary" LAN to a standby LAN when a periodic network test reveals the LAN NIC cannot transmit.

Serviceguard must be running on the server in order for IPs to be migrated to the standby LAN.


-sd.
Kent Ostby
Honored Contributor

Re: HPUX 11.00: MC/Serviceguard Failover Testing & Virtual IP Addressing

Yes.

You need to assign the virtual within the package script if you want ServiceGuard to handle it.

ServiceGuard doesn't know about the IP assignments made outside of the script.

Best regards,

Kent M. Ostby
"Well, actually, she is a rocket scientist" -- Steve Martin in "Roxanne"
melvyn burnard
Honored Contributor

Re: HPUX 11.00: MC/Serviceguard Failover Testing & Virtual IP Addressing

Serviceguard MUST have control of ip addresses assigned to the NIC, and hence relocatable ip's must be assigned via a package.
Ading an ip address to a NIC outside of serviceguard is not supported, and will not be controlled by SG, hence it does not switch.
My house is the bank's, my money the wife's, But my opinions belong to me, not HP!