OpenSolaris

Printable Version Enter a New Search
Bug ID 6812924
Synopsis get_ipmp_state() logic to configure LH for a zone with sczbt does not work with Clearview
State 10-Fix Delivered (Fix available in build)
Category:Subcategory suncluster:ha-zones
Keywords colorado
Responsible Engineer Thorsten Frueauf
Reported Against 1.0_06
Duplicate Of
Introduced In
Commit to Fix 1.0_07
Fixed In 1.0_07
Release Fixed colorado-1(1.0_07)
Related Bugs 6815384
Submit Date 4-March-2009
Last Update Date 8-April-2009
Description
The sczbt components allows to make an IP configured through a SUNW.LogicalHostname (LH) resource available within the non-global zone, after the zone is booting.

This is done by setting the zone flag with ifconfig on the corresponding adapter, which hosts the IP for the LH, when the zone is booting, and removing that flag before the zone is halted.

Clearview did change the way IPMP works.

The sczbt functions file does implement the get_ipmp_state() function. In the lack of a better API (pre Clearview), it uses scstat to retrieve the adapter list for a given IPMP group, for which the LH is configured, and tries to determine the adapter where the IP is currently configured on, to then set the zone flag.

scstat does not display any Clearview information. Clearview will configure the IP not on any physical adapter, instead it uses the new ipmp<number> interface.

The current code does not work with that logic and needs modification.
Work Around
N/A
Comments
N/A