Solaris 10 Link State based IPMP and Zones

I stumbled across OpenSolaris bug 6457375 while setting up link-state based IPMP on some servers that have zones . The problem boils down to if you have a physical interface without an IP with a zone on it fail and then recover, you have problems trying to halt the zone later. While researching the problem, I came across an opensolaris.org post from Mike Gerdts which discussed his workaround, which is configuring the same address in a ‘down’ state across all the machines. Hopefully once 6457375 is fixed we can remove the workaround address.

Example error messages when you hit this problem:

zoneadm: zone 'zone2': ce1: could not remove interface: Address family not
supported by protocol family

zoneadm: zone 'zone2': unable to unconfigure network interfaces in zone

zoneadm: zone 'zone2': unable to destroy zone

Also, a handy tool for testing IPMP configurations is if_mpadm.

Examples:
# if_mpadm -d nge1 (disable nge1 in IPMP)
# if_mpadm -r nge1 (re-activate nge1 in IPMP)

Leave a Reply


Copyright © 2012 williamhathaway.com. All Rights Reserved.
No computers were harmed in the 0.455 seconds it took to produce this page.

Designed/Developed by Lloyd Armbrust & hot, fresh, coffee.