分类:
2006-04-20 13:59:14
SDS RAID1更换硬盘操作
一、 查看客户SUN E3500设备SDS配置情况。
1、 查看SDS运行状态,确定故障硬盘。
# metastat
2、 查看md.tab 文件。
# cd /etc/lvm/
# more md.tab
& # metainit –a
& # metastat –p > filename
3、 查看vfstab 文件。
# more /etc/vfstab
4、 查看硬盘分区情况,确定metadb挂接分区。
# format
5、 查看metadb状态
# metadb –i
6、 查看bootdisk mirrdisk 配置情况
# eeprom | boot-device
& OK printenv
& OK devalias
二、 用户配置环境查看结束,并做相关纪录后开始更换硬盘。
假如c1t0d0主盘坏掉,metadb挂接在c1t0d0s7,停机更换硬盘后需要如下的操作:
1、 ok boot mirrdisk –s
2、 #metadb -d c1t0d0s7
#prtvtoc /dev/rdsk/c1t1d0s2 |fmthard - s - /dev/rdsk/c1t0d0s2
3、#metadb -a -f -c
4、#halt
5、ok boot mirrdisk
#metareplace -e d
d0:device c1t0d0s0 is enabled
#metareplace -e d
#metareplace -e d
#metareplace -e d
#metareplace -e d
#metareplace -e d
6、#installboot /usr/platform/`uname -i`/lib/fs/ufs/bootblk /dev/rdsk/c1t0d0s0
7、检查/etc/vfstab文件,以bootdisk重启系统。
8、echo “set md:mirrored_root_flag=
9、# ls –l /dev/dsk/c0t0d0s0
三、 重新启动后,查看运行状况。
1、 metastat
2、 metadb –i
四、 可能出现的问题
1、vfstab失效恢复
#fsck /dev/md/rdsk/d0
#mount -o ro /dev/md/rdsk/d0 /
#metaroot d0
#reboot
五、 手工做好更改纪录。
六、 Soft partitions.
1、建立soft part
# metainit d* -p /dev/dsk/c*t*d*s* *m(以大小建立软分区)
# metainit d* -p /dev/dsk/c*t*d*s* -o * -b * (以起始块和块数建立软分区)
2、更换硬盘后恢复步骤:
# metadetach d26 d112
# metaclear d114
# metaclear d154
连续清空所有的软分区;
# metainit d154 –p /dev/dsk/c0t1d0s3
# metainit d114 1 1 d154
# metattach d26 d114
连续建立相应的mirror。