1台主机hdisk2的VGDA信息丢失,恢复的步骤:
datavg包含hdisk1 hdisk4 hdisk2,
hdisk2的VGDA信息丢失,(判断方法:lqueryvg -Atp hdisk2,无法得到结果)
导致hdisk2中的LV全部不能MOUNT。
#lsvg -p datavg
hdisk1 active datavg
hdisk2 missing datavg
hdisk4 active datavg
exportvg 以后,rmdev -dl hdisk2,此时hdisk2的PVID也没有了
lspv
hdisk2 none None
要恢复hdisk2中的LV信息,首先要把hdisk2想办法加入到datavg中。
# chdev -l hdisk2 -a pv=yes
此时,hdisk2又恢复了以前的PVID了。
# synclvodm datavg
将把hdisk2加入到datavg中,(因为系统的ODM库中,知道PVID=hdisk2是DATAVG的PV)
# lspv
hdisk2 0002039490ef datavg
# exportvg datavg (从ODM库中删除VGDA的信息)
# importvg -y datavg hdisk4 (不要HDISK2,因为此时HDISK2的VGDA是坏的)
importvg 的时候,系统会再次做synclvodm,这次将会把系统ODM中VGDA的信息同步到hdisk2上。
# lsvg -p datavg
hdisk1 active datavg
hdisk2 active datavg
hdisk4 active datavg
此时,HDISK2上的VGDA信息又恢复了。里面的LV可以读写了。不过对于HDISK2上的文件系统,需要做
个fsck。
hello_unix 回复于:2006-05-11 13:05:31
好经验
flyabout 回复于:2006-05-11 14:09:13
好冬冬,建议加精.
zlg88 回复于:2006-05-11 15:31:02
已经加精
请LZ将部分细节补齐,例如都已经rmdev了,还能用lspv看到hdisk2等。
yddll 回复于:2006-05-11 15:53:53
再就是rmdev -dl hdisk2的话,也不会pvid都没有了吧。
写的不太严谨吧
mophe 回复于:2006-05-11 17:37:07
rmdev -dl hdisk2, 再用cfgmgr,找不到PVID,是因为hdisk2上面的VGDA和PVDA的信息本来就丢失了呀。
gaoxintian 回复于:2006-05-11 18:41:12
ps 命令用于显示进程的当前状态。
各个参数的介绍如下,自己分析:
a 显示所有有终端的进程的信息(通常仅显示用户自己的进程)。
[u]u 显示面向用户的输出。这包括 USER、PID、%CPU、%MEM、SZ、RSS、TTY、STAT、STIME、TIME 和 COMMAND 字段。 [/u]
x 显示没有终端的进程除了有一个控制终端的进程。
yqxfm 回复于:2006-05-11 21:17:43
exportvg 以后,rmdev -dl hdisk2,此时hdisk2的PVID也没有了
......
.......
# exportvg datavg (从ODM库中删除VGDA的信息)
开始的exportvg也是export datavg吧?
zhoujianbo 回复于:2006-05-11 21:33:53
很好的经验
lwlava 回复于:2006-05-11 23:39:24
不错,经验!
myuhan 回复于:2006-05-12 09:22:00
我顶呵呵
| 论坛热门帖子: | [lch203] 写得蛮好的linux学习笔记(10-21) [黑马制造] 学习java的30个目标(10-19) [笑傲股林] 做测试半年了,有点迷茫,应该再学些什么提高自己的测试水平和测试能力呢?(10-19) [udp8589] 大家用google的来吱一声? 用百度的~~也来报道下?(10-18) [沂偌掳兆] 本人总结的一些认为C++比较经典的书籍,希望对大家有用(10-18) |
| TAG标签: | 办法 恢复 丢失 回复 hdisk2 信息 PVID 没有 VGDA exportvg |
注册
个人空间
