SDS/SVM question

From: Vishal Gupta (vishal_ki_mail@yahoo.com)
Date: Fri Apr 02 2004 - 13:52:43 EST


I have a 2-way mirror of the boot-disk using SDS on Solaris 8. To backup my boot-disk I bring in a 3rd disk (of identical geometry) create the metadevices , attach it as a mirror and then detach it after it has resync'ed.
 
For example the 3rd disk has a metadevice d40 which I attach to d0
metattach d0 d40
Let it resync
metadetach d0 d40
 
Here's the question :
If I try to fsck the d40 submirror ( fsck /dev/md/rdsk/d40 ) after it has been detached, it gives me the following errors:

*INFO* - Running fsck on the /dev/md/rdsk/d40 metadevice

Apr 01 18:49:00 ** /dev/md/rdsk/d40 ** Last Mounted on /

** Phase 1 - Check Blocks and Sizes

** Phase 2 - Check Pathnames

** Phase 3 - Check Connectivity UNREF DIR I=539554 OWNER=root MODE=40755 SIZE=512 MTIME=Apr 1 18:26 2004 RECONNECT? yes DIR I=539554 CONNECTED. PARENT WAS I=196834

** Phase 4 - Check Reference Counts LINK COUNT DIR I=539554 OWNER=root MODE=40755 SIZE=512 MTIME=Apr 1 18:26 2004 COUNT 0 SHOULD BE 2 ADJUST? yes

** Phase 5 - Check Cyl groups 56083 files, 1416172 used, 4196763 free (8067 frags, 523587 blocks, 0.1% fragmentation) ***** FILE SYSTEM WAS MODIFIED

 

Also I find the inode I=539554 in the lost+found directory (this inode points to the root directory).

Can anybody help me with this problem ? Why can't we fsck a SDS/SVM metadevice. (I know I shouldn't be doing it on the physical slice if a metadevice exists).

Moreover this problem appears only for the root filesystem.

 

Any help would be greatly appreciated.

 

Thanks and regards,

 

Vishal
Yahoo! Small Business $15K Web Design Giveaway - Enter today
_______________________________________________
sunmanagers mailing list
sunmanagers@sunmanagers.org
http://www.sunmanagers.org/mailman/listinfo/sunmanagers



This archive was generated by hypermail 2.1.7 : Wed Apr 09 2008 - 23:28:24 EDT