ºìÁªLinuxÃÅ»§
Linux°ïÖú

svm´´½¨raid-1

·¢²¼Ê±¼ä:2008-08-31 00:06:38À´Ô´:ºìÁª×÷Õß:Again
¶ÔÓ²ÅÌ·ÖÇøÊ±Ó¦·Ö³öÒ»¸ö´ó¸Å128MµÄ·ÖÇø¹©metadbʹÓã¬×î¼ÑʹÓÃs7·ÖÇø¡£
ÓÃrootÓû§µÇ½,ÔËÐÐÒÔÏÂÃüÁ
#prtvtoc /dev/rdsk/c1t0d0s2|fmthard -s - /dev/rdsk/c1t1d0s2
fmthard:New volume table of contents now in place
ÉÏÃæÃüÁµÚ¶þ¿éÓ²ÅÌ(c1t1d0)µÄÎļþ·ÖÇø±íµ÷ÕûΪºÍÒýµ¼ÅÌÒ»Ö¡£

Ò»¡¢RAID1
¶Ô¸÷¸ö·ÖÇøÖðÒ»×÷¾µÏñ£º
¢ÙÏÈÉú³Éreplicas,ÕâÊÇsvmÄÚ²¿Óõġ£´´½¨×´Ì¬Êý¾Ý¿â¡£
#metadb -a -f -c 3 c1t0d0s7 c1t1d0s7
#metadb
cp /etc/vfstab /etc/vfstab.old
2 ¡¢´´½¨/£¨root£©ÏµÍ³¾µÏó
#metainit -f d10 1 1 c1t0d0s0
#metainit d20 1 1 c1t1d0s0
#metainit d0 -m d10
#metaroot d0
´ËÃüÁî×Ô¶¯¸üÐÂ/etc/vfstabÎļþ
#lockfs -fa ´Ë¹ý³ÌÒ»¶¨Òª×ö·ñÔò¿ÉÄܳö´í
#reboot
Creating a mirror from swap
#metainit -f d11 1 1 c1t0d0s1
#metainit d21 1 1 c1t1d0s1
#metainit d1 -m d11
#vi /etc/vfstab
/dev/dsk/c1t0d0s1 - - swap - no -
should be changed to:
/dev/md/dsk/d1 - - swap - no -

¢ÛCreating a mirror from /usr
#metainit -f d13 1 1 c1t0d0s3
#metainit d23 1 1 c1t1d0s3
#metainit d3 -m d13
#vi /etc/vfstab
/dev/dsk/c1t0d0s3 /dev/rdsk/c1t0d0s3 /usr ufs 1 yes -
should be changed to:
/dev/md/dsk/d3 /dev/md/rdsk/d3 /usr ufs 1 yes -
¢ÜCreating a mirror from /opt
#metainit -f d14 1 1 c1t0d0s4
#metainit d24 1 1 c1t1d0s4
#metainit d4 -m d14
#vi /etc/vfstab
/dev/dsk/c1t0d0s4 /dev/rdsk/c1t0d0s4 /opt ufs 1 yes -
should be changed to:
/dev/md/dsk/d4 /dev/md/rdsk/d4 /opt ufs 1 yes -
¢ÝCreating a mirror from /var
#metainit -f d15 1 1 c1t0d0s5
#metainit d25 1 1 c1t1d0s5
#metainit d5 -m d15
#vi /etc/vfstab
/dev/dsk/c1t0d0s5 /dev/rdsk/c1t0d0s5 /var ufs 1 yes -
should be changed to:
/dev/md/dsk/d5 /dev/md/rdsk/d5 /var ufs 1 yes -

¢ÞCreating a mirror from /home
#metainit -f d16 1 1 c1t0d0s6
#metainit d26 1 1 c1t1t0s6
#metainit d6 -m d16
#vi /etc/vfstab
/dev/dsk/c1t0d0s6 /dev/rdsk/c1t0d0s6 /home ufs 1 yes -
should be changed to:
/dev/md/dsk/d6 /dev/md/rdsk/d6 /home ufs 1 yes -
#dumpadm -d /dev/md/dsk/d1
#reboot

#metattach d0 d20
#metattach d1 d21
#metattach d3 d23
#metattach d4 d24
#metattach d5 d25
#metattach d6 d26

installboot /usr/platform/`uname -
m`/lib/fs/ufs/bootblk /dev/rdsk/c1t1d0s0
#metastat |grep %(¼ì²é¾µÏñ½ø¶È)
ÎÄÕÂÆÀÂÛ

¹²ÓÐ 0 ÌõÆÀÂÛ