Tech | Wednesday, November 21, 2007

Important step in Live Upgrading

I read a blog on how to live upgrade. Tried it out. And it did
not work :-(.

Fortunately, you can always fall back to the pre-upgrade
environment, which is still intact.

I deleted the new boot environment and followed the steps again.
It failed again. I searched for a few more blogs. They also had
similar steps. Followed them. Failed again :-( :-(.

What was I not doing right???

I took the help of some Live Upgrade experts and they told me I
was missing one important step: Install the live upgrade packages
SUNWluu SUNWlur SUNWlucfg from the new boot environment
(iso/cd/image) before using any of the lu\* commands.

I had the new iso anyways. I
lofi mounted it and installed the new packages from the iso:

#
lofiadm -a /space/iso/snv75/sol-nv-b75-x86-dvd-iso
/dev/lofi/1
#
mount -F hsfs /dev/lofi/1 /mnt
# cd /mnt/Solaris_11/Product
#
pkgadd -d . SUNWluu SUNWlur SUNWlucfg

Then followed the rest of the
steps and the live upgrade when through without any issues :-).

I had live upgraded my system
earlier. That time, I had not installed the LU packages from the new
boot environment. But still the live upgrade went through fine. I
had some issues with the grub entries which I corrected. Now I
realize that I was just lucky to get away with a minor issue that
time.

I also found that many people
try out live upgrading at a much later time. This should be decided
while installing Solaris itself as you need a separate slice of same
size as the root slice.

With the newer projects on
upgrading and installing, I believe Live Upgrade is getting
extinct...

Join the discussion

Comments ( 0 )
Please enter your name.Please provide a valid email address.Please enter a comment.CAPTCHA challenge response provided was incorrect. Please try again.Captcha
 

Visit the Oracle Blog

 

Contact Us

Oracle

Integrated Cloud Applications & Platform Services