主机笔记 实现Solaris下的软RAID1

 

主机笔记 实现Solaris下的软RAID1
转载请注明 原文:http://blog.csdn.net/xl_xunzhao/archive/2008/12/11/3501074.aspx

 

查看RAID数据库文件存放位置 metadb

 

删除RAID数据库文件 metadb -d /dev/dsk/c0d0s1

删除到最后一个时要强制删除 metadb -df /dev/dsk/c0d0s1

删除RAID原设备 metaclear

 

d0  d10(/dev/dsk/c0d0s0)  d20(/dev/dsk/c0d1s0)

d1  d11(/dev/dsk/c0d0s1)  d21(/dev/dsk/c0d1s1)

d2  d12(/dev/dsk/c0d0s3)  d22(/dev/dsk/c0d1s3)

d3  d13(/dev/dsk/c0d0s4)  d23(/dev/dsk/c0d1s4)


 1.1
创建RAID数据库(每个硬盘上创建2个) metadb -afc 2 /dev/dsk/c0d0s5 /dev/dsk/c0d1s5

 

1.2 先创建子镜像d10(根据上表创建所需的全部子镜像)
metainit -f d10 1 1 /dev/dsk/c0d0s0

 

查看metastat d0(可查看到d0下的子镜像d10,以及d10所对应的磁盘分区)

1.2 d10作为子镜像加载到d0

metainit d0 -m d10

 

 

1.3 先备份挂载点文件,再进行编辑,实现自动挂载

1.3.1 cp /etc/vfstab   /etc/vfstab.bak081212

1.3.2不要直接用vi /etc/vfstab,先切换RAID的根设备(即把根"/"从原来的路径切换到新路径下)

  metaroot /dev/md/dsk/d0

查看效果 more /etc/system 的最后多了一行rootdev:

1.3.3 vi /etc/vfstab

根据上表,对照着c0d0s0等分区信息进修修改

1.3.4 激活vfstab并重启

lockfs

reboot

如果是使用VM做试验的话,重启后需要重启设置显卡信息和分辨率等。

1.3.5 把子镜像d20挂载到d0上,并进行数据同步

metattach  d0   d20

metattach  d1   d21

metattach  d2   d22

metattach  d3   d23

1.4 分析磁盘并更换新的磁盘或分区

1.4.1 分析磁盘 format > analy

如果磁盘或分区有错误,导致RAID无法正常使用工作,则会报错

假设d20有错

1.4.2 拆除子镜像 metaclear d20

1.4.3 新建子镜像 metainit

1.4.4 挂载子镜像并同步数据 metattach

 

查看同步进度 metastat  d3

 

如果metattach不顺利,则用metasync手工同步。

 

装载0-15扇区,使得man

SPARC

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

 

X86有所区别

 

(未完待续.....)

 

 

 

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值