当前位置: 代码迷 >> Solaris >> ■■■Sun服务器,做了RAID1,两块硬盘其中一块盘出现了故障,怎么替换
  详细解决方案

■■■Sun服务器,做了RAID1,两块硬盘其中一块盘出现了故障,怎么替换

热度:10322   发布时间:2013-02-26 00:00:00.0
■■■Sun服务器,做了RAID1,两块硬盘其中一块盘出现了故障,如何替换?
Sun V890服务器,两块硬盘,其中一块在最开始装了操作系统,然后对这块硬盘做了RAID1镜像,现在其中一块盘出现了故障,现在手上有同型号的硬盘,如何去替换故障硬盘?

------解决方案--------------------------------------------------------
备份数据,等第二块也坏了,一起换新机器...这种老机器没必要继续换硬盘了,过保了...

------解决方案--------------------------------------------------------
先确定是什么盘,我这里有些建议手册,你看看,希望对你有用:
SCSI硬盘热更换
假设0号硬盘损坏,直接热更换损坏的硬盘,插在原位置 
--复制分区信息,如果是X64系统,请先使用fdisk划分硬盘
#dd if=/dev/rdsk/c1t0d0s2 of=/dev/dsk/c1t1d0s2 count=2
--重建metadb
#metadb –d c1t1d0s7
#metadb –ac 3 c1t1d0s7
#metadb
--使用metareplace替换SVM对象
#metareplace -e d10 c1t1d0s0 
#metareplace –e d20 c1t1d0s1
#metareplace –e d30 c1t1d0s3
#metareplace –e d40 c1t1d0s4
光纤盘热更换实例
--使用 luxadm 命令移出硬盘
--或者不使用该命令直接插拔硬盘,不过我们建议使用luxadm插拔硬盘
 #luxadm remove -F /dev/rdsk/c1t1d0s2
根据提示,移出硬盘并更换硬盘
----复制卷标,与使用dd效果相同,不过操作更安全
# prtvtoc /dev/rdsk/c1t0d0s2 |fmthard -s - /dev/rdsk/c1t1d0s2
--更换并创建新metadb
#metadb -d c2t17d0s0;metadb –ac 3 c2t17d0s0
--使用metareplace命令替换SVM对象
#metareplace -e d0 c2t17d0s0

------解决方案--------------------------------------------------------
具体的硬盘名和设备伪对象名,你自己再改改啊。
------解决方案--------------------------------------------------------
具体硬盘名和伪设备名你自己根据自己的硬盘名来改吧