Chinaunix

标题: 错误删除逻辑卷的问题 [打印本页]

作者: xichenx    时间: 2003-03-21 14:44
标题: 错误删除逻辑卷的问题
把一个逻辑卷用rm命令删除了在/dev/vg00下的设备名
没有用lvremove。
现在用pvdisply可以看到有一部分的快显示为:
00848 current  ???                00000
请问如何解决这个问题:
如果要删除该逻辑卷,释放出所占的空间该怎么办?
如果要恢复该逻辑卷,又该怎么做呢?
请高手指教!
作者: albert    时间: 2003-03-21 22:36
标题: 错误删除逻辑卷的问题
不需要,用备份磁带导回这个设备文件即可
作者: albert    时间: 2003-03-21 22:38
标题: 错误删除逻辑卷的问题
系统只是找不到对应的device file了,数据没有影响。
作者: moocher    时间: 2003-03-23 02:35
标题: 错误删除逻辑卷的问题
ioscan -fn一把,再insf -e,重新检测和生成文件.
作者: Shad    时间: 2003-03-23 05:58
标题: 错误删除逻辑卷的问题
原帖由 "xichenx" 发表:
把一个逻辑卷用rm命令删除了在/dev/vg00下的设备名
没有用lvremove。
现在用pvdisply可以看到有一部分的快显示为:
00848 current  ???                00000
请问如何解决这个问题:
如果要删除该逻辑卷,释放..........


Hi,
There is way to recover your lv. I use vg02 lvol4 as my example. I don't know if you removed both the character special device and the block special device but I'll illustrate both.

as root
cd /dev/vg02
mknod lvol4 b 64 0x020004
mknod rlvol4 c 64 0x020004

chmod 640 lvol4 rlvol4
chown root:sys lvol4 rlvol4

The first 4 hex digits in the minor device number following the 0x should match all the remaining entries and the last 2 should indicate which logical volume from 01 through ff.

After you create the device files, you can then use "lvremove" to gracefully remove the lv and recover the disk space.

Hope this helps.
作者: xichenx    时间: 2003-03-24 09:32
标题: 错误删除逻辑卷的问题
我已经忘了被删除的逻辑卷的名字。该怎么办?

ioscan -fn
insf -e
没有用
作者: xichenx    时间: 2003-03-24 10:34
标题: 错误删除逻辑卷的问题
thanks Shad
按照你的方法我解决了这个问题。
当有lvol和rlvol被rm删除后,不需要用它原来的名字,只要手工建个设备就可以了,用pvdisplay看出来的???会自动它匹配。
谢谢各位了!




欢迎光临 Chinaunix (http://bbs.chinaunix.net/) Powered by Discuz! X3.2