VxVM not working with Liveupgrade

Dear Solaris Gurus,

I am in process of upgrading my server running on Solaris 8 (having VxVM 3.5, MP4) to Solaris 9. The process I followed is as below:

1. Identified a disk which was not under control of VxVM

2. Created boot environment called SOLARIS9

3. Upgraded boot environment using luupgrade commnad

4. Activated SOLARIS9 boot environment.

5. Rebooted server using init 6 command.

After above procedure, I was able to see my OS upgraded to Solaris 9,,,, but all VxVM volumes were not able to mount.

(<a href="mailto:root&#64;xyzserver" target="_blank">root@xyzserver</a>)/=> mount /dev/vx/dsk/misc/vjumpstart /jumpstart

UX:vxfs mount: ERROR: /jumpstart not a directory

or a component of /dev/vx/dsk/misc/vjumpstart is not a directory

(<a href="mailto:root&#64;xyzserver" target="_blank">root@xyzserver</a>)/=> mkdir v1

(<a href="mailto:root&#64;xyzserver" target="_blank">root@xyzserver</a>)/=> mount -F vxfs /dev/vx/dsk/misc/vjumpstart /v1

UX:vxfs mount: ERROR: /v1 not a directory

or a component of /dev/vx/dsk/misc/vjumpstart is not a directory

However, I am able to run all veritas commands. But not able to mount those volumes.

I am pretty sure that there must be some special process to make VxVM volumes working after liveupgrade method. If somebody has done such upgrade, please provide me necessary guidelines.

Thanks and best regards,

Vikas

[1801 byte] By [vikas_sharma] at [2007-11-25 22:37:19]
# 1
Look at documentation on Veritas' site. There are Veritas procedures you need to follow when upgrading the OS. The problems you are seeing is not LU specific.
n0b0dy at 2007-7-5 14:05:18 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...
# 2

Dear all,

Solution to my problem was:

1. First unencapsulate the original boot disk.

2. Create boot environment.

3. Upgrade boot environment.

4. Apply patches to new boot environment.

5. Disable VxVM to start in new boot environment.

6. Activate new boot environment.

7. Reboot the server & make sure that there is no VxVM module is loaded.

8. Uninstall VxVM/VxFS packages and reinstall those again.

9. Run vxinstall and encapsulate root disk now. BE EXTREMELY CAREFUL WHILE DOING THIS STEP.

10. Restore the original /etc/vfstab file.

11. Reboot the server.

Everything was fine.

Disclaimer: This solution worked fine for me. However, I would suggest to have in-depth knowledge of VxVM and have FULL backup ready while doing uninstalling and reinstalling VxVM. If the proper steps are not followed, chances of CPU panics are more. Also, while running VXINSTALL, be aware that a small mistake of overwriting the existing disknames can screw your entire veritas disk groups. So, do not duplicate names while making the new disk under vxvm control.

Cheers,

Vikas Sharma

vikas_sharma at 2007-7-5 14:05:18 > top of Java-index,Solaris Operating System,Solaris Essentials - General Technical Questions...