|
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.
|