This disabling of the datalink-management service is for bfu from pre-dlmgmtd world to post-dlmgmtd world. Do we still need to make this consideration or can we change the bfu script so that datalink-management is not disabled anymore?
Anurag -------- Original Message -------- Subject: Re: disabling datalink-management in bfu Date: Mon, 26 Oct 2009 13:16:06 -0700 From: Cathy Zhou <[email protected]> To: Anurag S. Maskey <Anurag.Maskey at Sun.COM> CC: Eric.Cheng at Sun.COM, clearview at sun.com References: <4AE5EA41.5090006 at Sun.COM> I believe this is for bfu from pre-dlmgmtd to post-dlmgmtd, in that case, there is no safe environment for dlmgmtd to run and we expect it to be only run after reboot. I believe you can change the bfu script to skip that part if that is not the case (if this is a bfu from post-dlmgmtd to post-dlmgmtd). Thanks - Cathy > Hi Cathy and Eric, > > bfu disables the datalink-management during the course of its > execution. This has been presents NWAM phase 1 with problems as > described in bug > > 9947 NWAM causes network disruption when BFUing over NFS - > hanging BFU > http://defect.opensolaris.org/bz/show_bug.cgi?id=9947 > > The summary is that datalink-management is disabled during the course > of bfu. This disrupts the network as NWAM is told that links don't > exist and it tears things down. > > I did some investigation and found the cause of the disabling. I > wrote it out at http://defect.opensolaris.org/bz/show_bug.cgi?id=9947#c6. > > Is there a specific reason why the datalink-management service has to > be disabled during bfu? If not, the fix would simply be to call > smf_import_service() with just the dlmgmt.xml manifest. > > Thanks, > Anurag >
