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