免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
12下一页
最近访问板块 发新帖
查看: 9043 | 回复: 13
打印 上一主题 下一主题

求助恢复阵列hdisk的pvid [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-12-12 20:09 |只看该作者 |倒序浏览
环境:两台P550+2台B16光纤交换机+DS4700 storage,AIX 5.4, HACMP\r\n在阵列上建两个lun, 在两台服务器上识别为hdisk4,hdiak5,构成raidvg,\r\nhdisk3是心跳用的,现在主机A和备机B上执行lspv,结果都是:\r\n\r\n[email=p55A_Serv_A@#lspv]#lspv[/email] (hdisk0,hdisk1,hdisk是主机的盘,下面略去)\r\nhdisk3          0003a1b11d36bcd7                    hb_vg\r\nhdisk4          0003a1b11dc18657                    raidvg          active\r\nhdisk5          0003a1b11dc18852                    raidvg          active\r\n\r\n   今天我在备机不小心执行了rmdev -dl hdisk4,rmdev -dl hdisk5,用cfgmgr\r\n发现lspv后pvid不见了:\r\n[email=B@[/]#lspv]#lspv[/email]\r\nhdisk3          0003a1b11d36bcd7                    hb_vg\r\nhdisk4          none                                None\r\nhdisk5          none                                None\r\n\r\n  我多次实实验,包括rmdev -Rdl dar1、重启备机(主机A有应用,不能动), 如何恢复啊?是否得停hacmp啊?\r\n重新启动备机,cluster也启动失败了,提示找不到raidvg里的pdisk\r\n  各位老大和高手,紧急求助!请给出具体办法和命令,感谢

论坛徽章:
0
2 [报告]
发表于 2008-12-12 22:59 |只看该作者
importvg 就好了.从vgda种读取.

论坛徽章:
0
3 [报告]
发表于 2008-12-12 23:03 |只看该作者
A机\r\nvaryoffvg raidvg\r\nstop ha(A B机)\r\nB机\r\nchdev -l hdisk4 -a pv=yes\r\nchdev -l hdisk5 -a pv=yes\r\nimportvg -V (major number) -y raidvg hdisk4 注意和A机major number一样\r\n是否使用raw设备?需要chown\r\nchvg  -a n raidvg\r\nvaryoffvg raidvg\r\nstart ha(A B机)

论坛徽章:
0
4 [报告]
发表于 2008-12-13 19:04 |只看该作者
你的磁盘另一台机器挂着呢,在本机怎么能刷出来pvid呢,顶多可以刷出来磁盘的状态是available的

论坛徽章:
0
5 [报告]
发表于 2008-12-17 10:42 |只看该作者
先谢谢各位,现在应用还不能停HA,我也觉得3楼的办法较可行,我这两天也查了一些资料,不知下面两种方法可行否?请各位指教:\r\n1: 不必停HA\r\n   识别不出pvid,是因为A机锁着呢,因此A机先解锁(有风险):varyonvg -b -u raidvg\r\n    然后B机cfgmgr\r\n    再把A机加锁:varyonvg raidvg\r\n2: 需要停HA, 然后B机cfgmgr

论坛徽章:
0
6 [报告]
发表于 2008-12-17 11:06 |只看该作者
安全第一\r\nA机停HA; varyoffvg  vgname;\r\nB机停HA; importvg -y vgname hdiskx ; chvg -a n vgame; varyoffvg vgname;\r\nA机启动HA;  lspv\r\nB机启动HA;  lspv

论坛徽章:
0
7 [报告]
发表于 2008-12-17 12:50 |只看该作者
我觉得是否cfgmgr最安全? 请高人指教

论坛徽章:
0
8 [报告]
发表于 2008-12-17 17:48 |只看该作者
千万不要chdev\r\n主要你一台机器在用,所以你无法获取pvid\r\n你只需要把另外一台机器中vg varyoff\r\n然后再执行cfgmgr,pvid就可以找到了

论坛徽章:
0
9 [报告]
发表于 2008-12-20 10:07 |只看该作者
我近期找个时间把应用停了(上面有生产项目,不好找时间啊),\r\n我先用14楼圣骑士的方法,我觉得应该行,如不行,再用3楼的方法.\r\n完了结果我再post出来.\r\n\r\n再问一句: chdev -l hdisk4 -a pv=yes\r\n会不会改变hdisk4的pvid?\r\n有的说会改变,但IBM一位工程师说只要不重新装os,一块hdisk的pvid是终生不变的?\r\n哪种说法对啊?

论坛徽章:
0
10 [报告]
发表于 2008-12-20 22:42 |只看该作者
提示: 作者被禁止或删除 内容自动屏蔽
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP