- 论坛徽章:
- 0
|
问题背景:有一次给客户做扩容,在重启机器时,没留意到其中一个镜像引导盘坏了,系统从另一块引导盘正常启动,vgdisplay 查看vg00报其中一个硬盘坏掉.我在我的机器上做一个类似的实验
环境如下:rx2620小机一台,硬盘两块,hpux 11v3系统.一块硬盘做主引导盘,另一块做镜像,
测试:shutdown机器,拨下任何一块硬盘,机器都能正常启动
我现在这样模拟:shutdown机器,拨下一块镜像引导盘,开机,vgdisplay查看vg00信息,报和客户那边想同的错误.想通过这样的模拟来更换已经坏掉的镜像引导盘.
我在清除坏掉的镜像盘信息的过程如下:
1.通过pv key来lvreduce掉各个lv的镜像
2.然后vgreduce 清除坏盘在vg00的信息,但是vgdisplay -v / dev/vg00还是报这块坏盘的错误
3.删掉lvmtab,vgscan重新生成lvmtab,
4.vgcfgbackup,再查看vg00,坏盘的信息这才清除掉
我的问题如下:因为这是实验环境我才敢大胆删掉lvmtab,如果系统有使用存储那边划来的磁盘,特别是系统做了mc双机的情况,vgscan能把这些磁盘和卷组找回来吗?
还有如果系统是11v1版本的,之前做的pv link这些vgscan也能找回来吗?
另外:感觉删掉lvmtab风险较大,有没有其它方法清除掉坏盘留在lvmtab里的信息呀? |
|