Hi,

Please review the changes I made to enable clearview in HA-DHCP agent. 
The webrev is located at
http://cr.opensolaris.org/~sdevulap/ha-dhcp_6819837/

The start_method for HA-DHCP agent uses get_ipmp_state function which 
retrieves the adapter list for an IPMP group using "scstat -i" command. 
With the new IPMP architecture in clearview 
<http://www.opensolaris.org/os/project/clearview/ipmp-highlevel-design.pdf>,  
ipmp interfaces should be used instead of physical interfaces. When 
clearview is enabled, the start_method fails to start the daemon with 
the physical interface.

Syslog mesg:
SC[SUNWscdhc.start_dhcp]:dhcp-server-rg:SUNWfiles: start_dhcp - 
/usr/lib/inet/in.dhcpd -d -v -i  nge0 failed

Using "ipmpstat -i", ipmp interfaces can be retrieved and passed to the 
dhcp daemon. This fix uses the same.

bash$>/usr/lib/inet/in.dhcpd -d -v -i ipmp0
49c2b4ee:  Daemon Version: 3.5
49c2b4ee:  Maximum relay hops: 4
..............

I have verified the fix OpenSolaris build_108. Please send me your 
comments by EOB Thursday, 26th March 2009.

Thanks,
Swathi



-------------- next part --------------
An HTML attachment was scrubbed...
URL: 
<http://mail.opensolaris.org/pipermail/ha-clusters-discuss/attachments/20090325/db23beeb/attachment.html>

Reply via email to