Chinaunix
标题:
Disksuite_All
[打印本页]
作者:
xiaotongnini
时间:
2006-03-14 17:29
标题:
Disksuite_All
一、
创建state database replicas
(状态数据库副本)
注:只要要创建三个以上,可存放在不同的slice
上。
1
、
创建:metadb -a -c 3 -f c1t0d0s0
2
、
查看:metadb
–i
3
、
删除:metadb
–d
–f c1t0d0s0
-a add ;-c count ;-d del ;-f force
二、 RAID 0
注:1
、不能在现有的文件系统上创建stripe
,那样会损坏数据,如非要在现有系统上做,应先dump
和restore
数据。
2
、使用相同大小的slice
或磁盘做stripe
创建一个由三个slice
组成的stripe
metainit d0 1 3 c1t0d0s0 c1t1d0s0 c1t2d0s0
创建一个由四个slice
组成的concatenation
metainit d0 4 1 c1t0d0s0 c1t0d0s1 c1t1d0s0 c1t2d0s0
mount /dev/md/dsk/d0 /export/home
或
在/etc/vfstab
中修改。
扩充raid 0 volume:
加入一个slice
到volumn
中:metattach d0 c1t0d0s2
加入多个slice
到volumn
中:metattach d0 c1t0d0s4 c1t0d0s4 c1t0d0s1
删除raid 0
umount d0
metaclear d0
三、 RAID 1
1
、
对已存在的file system
镜象(非root
)
注:镜象disk space >=
已存在的系统space
步骤:metadb
–a
–c 3 c1t0d0s0 (
镜象disk)
metainit –f d1 1 1 c1t0d0s7( /export/home)
metainit d2 1 1 c1t0d0s0
metainit d0 –m d1
metattach d0 d2
mount /dev/md/dsk/d0 /export/home
或加入到vfstab
中
2
、
对 /
镜象
步骤:metainit
–f d1 1 1 c1t0d0s0 ( /
metainit d2 1 1 c1t0d0s0
metainit d0 –m d1
metaroot d0
lockfs –fa
metattach d0 d2
reboot
取消镜象:
metadetach d0 d2
metaroot /dev/dsk/c1t0d0s0
reboot
metaclear –r d0
metaclear d2
3
、
对swap
分区做镜象:
步骤:metainit
<SPAN style="FONT-FAMILY: 宋体; mso-ascii-font-family: 'Time
本文来自ChinaUnix博客,如果查看原文请点:
http://blog.chinaunix.net/u/9618/showart_85254.html
欢迎光临 Chinaunix (http://bbs.chinaunix.net/)
Powered by Discuz! X3.2