- 论坛徽章:
- 0
|
上周营口有个客户报修,说H85小机无法启动了,机器报20EE 000B错,我告诉他应该是启动时找不到boot image,基本上可以断定为内置硬盘损坏。可用户的集成商工程师说,内置硬盘以前做过mirror不应该起不来呀。我心想不应该两块盘一起坏吧!我满怀惆怅带着硬盘坐车去了营口。
到了营口,先用诊断盘启动机器,诊断后发现hdisk0确实坏了,但hdisk1完好。之后又拿他们以前给机器做的系统备份带(mksysb)将机器运行到维护模式,将rootvg varyon,用命令lsvg –l rootvg,查看有些文件系统已经stale了,但PVs数均为2,说明以前做过mirrorvg,但一查看bootlist,问题就出来了,列表里居然没有hdisk1,我晕,怎么样做的呀!lslv –m hd5,发现hd5的状态也不正常。也不知道以前的那位工程师是不是喝多了,在这种状态下,机器能起来才怪呢!
以下就是我处理问题的步骤:
1. 在维护模式下,先将hdisk0从rootvg中删掉。
# bosboot –ad /dev/hdisk1
#bootlist –m normal hdisk1
#unmirrorvg rootvg hdisk0
#reducevg rootvg hdisk0
#shutdown –Fr
2. 重启动,机器正常启动,哈哈,这可乐坏了用户。
3. 启动完毕之后,让用户检查rootvg的完整性,经用户确认,rootvg没问题,启动业务很正常。
4. 停止业务,再次对硬盘进行诊断,检查硬盘hdisk0的ID号,并记住
#lsdev -Cc disk
hdisk0 Available 40-60-00-4,0 16 Bit SCSI Disk Drive
hdisk1 Available 40-60-00-8,0 16 Bit SCSI Disk Drive
注:一般出厂默认为40-60-00-4,0的盘在DASD 1的位置,40-60-00-8,0在DASD 2的位置。
5. 关机,断电,开箱,更换hdisk0(建议先看看serivce guide,否则将很麻烦)。
![]()
6. 启动后诊断一下硬盘,确认没问题,将盘加入到rootvg,并做mirror。
#extendvg rootvg hdisk0
#mirrorvg rootvg hdisk0(根据盘的数据量,时间有长有短)
#chvg –Qn rootvg
#bosboot –ad /dev/hdisk0
#bootlist –m normal hdisk0 hdisk1
7. 重新启动,并观察设备是从哪块硬盘启动的,如果是hdisk0就没问题了。
本文来自ChinaUnix博客,如果查看原文请点:http://blog.chinaunix.net/u/9663/showart_92332.html |
|