Summary: OT: Encapsulation of boot disk failed in Veritas Volume manager.

From: himanshukhona <himanshukhona_at_indiatimes.com>
Date: Tue Mar 25 2003 - 03:41:23 EST
Hey,


 


Basically the problem was vxconfigd was not starting while boot up.


The solution was given by Juergen Waiblinger"&lt;juwa@triplestor.com&gt;   &amp; few other people. But the solution quoted below is from juergen. 


Thanks everyone.


Regards


himanshu


Symptom:
After installing VERITAS Volume Manager 3.2, vxconfigd fails to start 
because libdevid.so.1 is not available.
Exact Error Message:

ld.so.1: vxconfigd: fatal: libdevid.so.1: open failed: No such file or 
directory

Solution:

The following Solaris patches and package are required prior to the 
installation of VERITAS Volume Manager (VxVM) 3.2:

109529-06 (or greater)
111413-04 (or greater)
SUNWsan

Solaris patch 111413-07 includes the library libg_fc.so.2, which is placed 
in the /usr/lib directory. This library has a dependency on 
/usr/lib/libdevid.so.1:

# ldd /usr/lib/libg_fc.so.2
libc.so.1 =&gt; /usr/lib/libc.so.1
libdevinfo.so.1 =&gt; /usr/lib/libdevinfo.so.1
libdevice.so.1 =&gt; /usr/lib/libdevice.so.1
libnvpair.so.1 =&gt; /usr/lib/libnvpair.so.1
libdevid.so.1 =&gt; /usr/lib/libdevid.so.1
libdl.so.1 =&gt; /usr/lib/libdl.so.1
/usr/platform/SUNW,Ultra-5_10/lib/libc_psr.so.1

If the root disk is encapsulated and /usr is a separate partition from 
root, /usr/lib/libdevid.so.1 will not be available during boot. As a 
result, vxconfigd will fail to start, and the system will not boot up 
properly. The workaround is to copy /usr/lib/libdevid.so.1 to /etc/vx/slib 
after installing VxVM and before rebooting the system:

# cp /usr/lib/libdevid.so.1 /etc/vx/slib

If you are running into this problem, follow these instructions:

1. Boot from the Solaris 8 cdrom:
ok boot cdrom -s

2. Mount the root file system:
# mount /dev/dsk/cXtYdZsW /a
where X, Y, Z, and W are the controller, target, disk and slice numbers for 
the root partition respectively.

3. Mount the usr file system:
# mount /dev/dsk/cXtYdZsV /mnt

4. Copy the libdevid.so.1 library:
# cp /mnt/lib/libdevid.so.1 /a/etc/vx/slib

5. Unmount the root and usr file systems:
# umount /a
# umount /mnt

6. Reboot the system:
# reboot

The problem has been addressed in VxVM 3.2 patch 02 and is documented in 
VERITAS Incident 89089.



Supplemental Material:

System: Ref.# Description
iTools: 89089 Additional libs need to be added to SO_LIBS in vxvm-startup2



TechNote Summary:
TechNote Title: After installing VERITAS Volume Manager 3.2, vxconfigd 
fails to start because libdevid.so.1 is not available.
TechNote ID: 246146
Last Updated: January 28 2003 02:14 AM GMT
Document Expires:
This information in this TechNote applies to:
Products:
Volume Manager for UNIX 3.2, 3.2 Patch 01, 3.2 Patch 02 (Fixed)
Subject: Application - Configuration
Application - Installation
Languages: English
Operating Systems:
Solaris 8


Get Your Private, Free E-mail from Indiatimes at  http://email.indiatimes.com
Buy the best in Movies at http://www.videos.indiatimes.com
Bid for Air Tickets @ Re.1 on Air Sahara Flights. Just log on to http://airsahara.indiatimes.com and Bid Now !
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers
Received on Tue Mar 25 03:44:34 2003

This archive was generated by hypermail 2.1.8 : Thu Mar 03 2016 - 06:43:07 EST