Installing cluster core patch onto live upgrade environment
807567Mar 10 2010 — edited Apr 29 2010I have Sun cluster 3.2u2 and have setup a live upgrade alternate boot environment (ABE).
Everything is working fine when upgrading the OS and cluster software in the ABE, but when I go to apply 126106-40 to the ABE, Note 16 in the patch readme says to run the following commands, before applying the patch:
svcadm disable svc:/system/cluster/loaddid
svccfg delete svc:/system/cluster/loaddid
Now I dont want to run these commands as they will disable/delete the loaddid SMF entry in the active boot environment and not on the ABE.
So does anyone know how to disable/delete a SMF service on a ABE?
I have tried the following steps:
lumount sol10u8
svccfg
svc:> repository /.alt.sol10u8/etc/svc/repository-boot
svc:> delete system/cluster/loaddid
svc:> select system/cluster/loaddid
Pattern 'system/cluster/loaddid' doesn't match any instances or services
svc:> exit
luumount sol10u8
luupgrade -t -n sol10u8 -s /patch 126106-40
luupgrade reports the patch has been added successfully.
This doesnt seam to work, because when I luactivate the ABE and reboot the server, the original 'loaddid' SMF service is still there. ie the original loaddid service has a SMF dependency loop after this patch is applied and the server wont completely boot into cluster mode.
During the reboot the server imports the new SMF descriptions, which includes the new loaddid service, so I just have to reboot the server again and it will boot successfully into cluster mode.
Any ideas?
Edited by: radioshow on 11/03/2010 11:08
Edited by: radioshow on 11/03/2010 11:13