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>