做Raid1和Raid5
一,硬盤規劃
總共6塊磁盤,系統盤兩塊做RAID 1(保留100M左右,做raid的meta數據庫 ),數據盤三塊做RAID 5,熱備盤一塊
d0 d10 d20 / s0
d1 d11 d21 swap s1
d2 d12 d22 /var s3
d3 d13 d23 /export/home
分區6 存儲 metadb,安裝的時候沒有劃分,則用format劃分空間給 s6
RAID 1
1、硬盤分區同步
#prtvtoc /dev/rdsk/c0t0d0s2 |fmthard -s - /dev/rdsk/c0t1d0s2
2,製作 meta數據庫
metadb -afc 3 c0t0d0s6 c0t1d0s6 爲c0t0d0s6和c0t1d0s6分別創建3個用來存儲RAID信息的數據庫文件
3,製作子鏡像和鏡像盤
\:
#metainit -f d10 1 1 c0t0d0s0
#metainit -f d20 1 1 c0t1d0s0
#metainit d0 -m d10
#metaroot d0
swap:
#metainit -f d11 1 1 c0t0d0s1
#metainit -f d21 1 1 c0t1d0s1
#metainit d1 -m d11
/var:
#metainit -f d12 1 1 c0t0d0s3
#metainit -f d22 1 1 c0t1d0s3
#metainit d2 -m d12
/export/home :
#metainit -f d13 1 1 c0t0d0s7
#metainit -f d23 1 1 c0t1d0s7
#metainit d3 -m d13
4、備份vfstab
# cp /etc/vfstab /etc/vfstab.backup
5,編輯 /etc/vfstab 文件
/dev/dsk/c0t0d0s1 - - swap - no -
/dev/dsk/c0t0d0s0 /dev/rdsk/c0t0d0s0 / ufs 1 no -
/dev/dsk/c0t0d0s3 /dev/rdsk/c0t0d0s3 /var ufs 1 no -
/dev/dsk/c0t0d0s7 /dev/rdsk/c0t0d0s7 /export/home ufs 2 yes -
swap - /tmp tmpfs - yes -
更改爲:
/dev/md/dsk/d1 - - swap - no -
/dev/md/dsk/d0 /dev/md/rdsk/d0 / ufs 1 no -
/dev/md/dsk/d3 /dev/md/rdsk/d2 /var ufs 1 no -
/dev/md/dsk/d7 /dev/md/rdsk/d3 /export/home ufs 2 yes -
swap - /tmp tmpfs - yes -
6,文件系統激活
#lockfs –fa
#reboot
7,將另外一路子鏡像盤加入到鏡像盤中
#metattach d0 d20
#metattach d1 d21
#metattach d2 d22
#metattach d3 d23
#metastat | grep % 查看鏡像同步百分比。可以使用此命令查看所有分區同步的百分比。
做熱備池
創建熱備池
#metainit hsp001 c1t5d0s2
將raid1卷添加到熱備池
#metaparam -h hsp001 d10
#metaparam -h hsp001 d20
#metaparam -h hsp001 d11
#metaparam -h hsp001 d21
#metaparam -h hsp001 d12
#metaparam -h hsp001 d22
RAID 5
1、創建Raid5卷
#metainit d5 -r c0t2d0s2 c0t3d0s2 c0t4d0s2 -i 8k -h hsp001
2、建立文件系統
#newfs /dev/md/dsk/d5
3、創建掛載點並掛載,寫入vfstab文件
#mkdir raid5d5
#mount /dev/md/dsk/d5 /raid5d5
#vi /etc/vfstab (系統重新啓動會自動掛載文件系統)
/dev/md/dsk/d5 /dev/md/rdsk/d5 /opt ufs 2 yes -
⑨查看
#metastat d0
#metastat d1
#metastat d2
#metastat d3
#metastat d35