Chinaunix首页 | 论坛 | 博客
  • 博客访问: 135248
  • 博文数量: 34
  • 博客积分: 2010
  • 博客等级: 大尉
  • 技术积分: 331
  • 用 户 组: 普通用户
  • 注册时间: 2006-06-15 14:11
文章存档

2009年(1)

2007年(19)

2006年(14)

我的朋友

分类:

2007-08-20 11:28:16

自己配置raid实验(X86下的Solaris9,SDS方式)

在虚拟机VMware Workstation5.51中。两快硬盘,其中一块为系统盘。做的是系统盘的镜像


一。配置raid1

#devfsadm

#prtvtoc /dev/rdsk/c0d0s2 | fmthard -s - /dev/rdsk/c0d1s2

#metadb -a -f -c 3 c0d0s3 c0d1s3


#metainit -f d10 1 1 c0d0s0         // d10: Concat/Stripe 已设置
#metainit  d20 1 1 c0d1s0           // d20: Concat/Stripe 已设置
#metainit d0 -m d10                 // d0: 镜像已设置
#metaroot d0
#lockfs -fa
#reboot
#metattach d0 d20                   // d0: 子镜像 d20 is attached

#metainit -f d11 1 1 c0d0s1
#metainit  d21 1 1 c0d1s1
#metainit d1 -m d11

#metainit -f d17 1 1 c0d0s7
#metainit  d27 1 1 c0d1s7
#metainit d7 -m d17

#metattach d1 d21
#metattach d7 d27                  // d7: 子镜像 d27 is attached

#installboot /usr/platform/`uname -i`/lib/fs/ufs/pboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c0d0s2

#vi etc/system 
  set md:mirrored_root_flag=1

二。c0d0坏(第一块硬盘),换新硬盘

#metadb -d c0d0s3
#prtvtoc /dev/rdsk/c0d1s2 | fmthard -s - /dev/rdsk/c0d0s2
#metadb -a -f -c 3 c0d0s3

#metareplace -e d0 c0d0s0
#metareplace -e d1 c0d0s1
#metareplace -e d7 c0d0s7

三。增加2块硬盘(c1d0、c1d1),做raid1

#devfsadm

#format

#prtvtoc /dev/rdsk/c1d0s2 | fmthard -s - /dev/rdsk/c1d1s2

#metadb -a -f -c 3 c1d0s3 c1d1s3

#metainit -f d30 1 1 c1d0s0
#metainit d40 1 1 c1d1s0
#metainit d53 -m d30

#metattach d53 d40

#newfs -v /dev/md/rdsk/d52 
#touch /yaoyao
#mount /dev/md/dsk/d53 /yaoyao

#meatstat
d53: 镜像
    次镜像 0: d30
      状态: 确定        
    次镜像 1: d40
      状态: 确定        
    传送: 1
   读入选项: roundrobin (缺省)
    写入选项: parallel (缺省)
    大小: 3145968 块 (1.5 GB)

d30: d53 的次镜像
    状态: 确定        
    大小: 3145968 块 (1.5 GB)
    条 0:
 设备     引导块       Dbase         状态 Reloc 热备援
 c1d0s0          0     否            确定    是


d40: d53 的次镜像
    状态: 确定        
    大小: 3145968 块 (1.5 GB)
    条 0:
 设备     引导块       Dbase         状态 Reloc 热备援
 c1d1s0          0     否            确定    是


d7: 镜像
    次镜像 0: d17
      状态: 确定        
    次镜像 1: d27
      状态: 确定        
    传送: 1
   读入选项: roundrobin (缺省)
    写入选项: parallel (缺省)
    大小: 4095630 块 (2.0 GB)

d17: d7 的次镜像
    状态: 确定        
    大小: 4095630 块 (2.0 GB)
    条 0:
 设备     引导块       Dbase         状态 Reloc 热备援
 c0d0s7          0     否            确定    是


d27: d7 的次镜像
    状态: 确定        
    大小: 4095630 块 (2.0 GB)
    条 0:
 设备     引导块       Dbase         状态 Reloc 热备援
 c0d1s7          0     否            确定    是


d1: 镜像
    次镜像 0: d11
      状态: 确定        
    次镜像 1: d21
      状态: 确定        
    传送: 1
   读入选项: roundrobin (缺省)
    写入选项: parallel (缺省)
    大小: 1048005 块 (511 MB)

d11: d1 的次镜像
    状态: 确定        
    大小: 1048005 块 (511 MB)
    条 0:
 设备     引导块       Dbase         状态 Reloc 热备援
 c0d0s1          0     否            确定    是


d21: d1 的次镜像
    状态: 确定        
    大小: 1048005 块 (511 MB)
    条 0:
 设备     引导块       Dbase         状态 Reloc 热备援
 c0d1s1          0     否            确定    是


d0: 镜像
    次镜像 0: d10
      状态: 确定        
    次镜像 1: d20
      状态: 确定        
    传送: 1
   读入选项: roundrobin (缺省)
    写入选项: parallel (缺省)
    大小: 10403505 块 (5.0 GB)

d10: d0 的次镜像
    状态: 确定        
    大小: 10403505 块 (5.0 GB)
    条 0:
 设备     引导块       Dbase         状态 Reloc 热备援
 c0d0s0          0     否            确定    是


d20: d0 的次镜像
    状态: 确定        
    大小: 10403505 块 (5.0 GB)
    条 0:
 设备     引导块       Dbase         状态 Reloc 热备援
 c0d1s0          0     否            确定    是


设备重新分配信息:
设备   重新定位 设备 ID
c1d1   是    id1,cmdk@AVMware_Virtual_IDE_Hard_Drive=11000000000000000001
c1d0   是    id1,cmdk@AVMware_Virtual_IDE_Hard_Drive=10000000000000000001
c0d1   是    id1,cmdk@AVMware_Virtual_IDE_Hard_Drive=01000000000000000001
c0d0   是    id1,cmdk@AVMware_Virtual_IDE_Hard_Drive=00000000000000000001

阅读(1218) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~