读我下面的故事。
我使用的LVM2包含以下信息:
扫描VG:
# vgs
VG #PV #LV #SN Attr VSize VFree
unix 1 1 0 wz--n- 115.00g 45.00g左室扫描
# lvs
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
work unix -wi-s- 70.00g尝试激活VG,LV
# vgchange -ay
device-mapper: resume ioctl failed: Invalid argument
Unable to resume unix-work (254:1)
1 logical volume(s) in volume group "unix" now active检查LV激活与否
# lvdisplay
/dev/mapper/unix-work: open failed: No such file or directory
--- Logical volume ---
LV Name /dev/unix/work
VG Name unix
LV UUID HzzTTr-rX2d-w1dP-NEQL-QksJ-rmHW-jMTxO7
LV Write Access read/write
LV Status NOT available
LV Size 70.00 GiB
Current LE 17920
Segments 2
Allocation inherit
Read ahead sectors auto由于最后一条命令以错误结尾:" /dev/ mapper/unix-work: open failed: No此类文件或目录“,所以我必须运行vgm节来手动创建/dev/node,如下所示
# vgmknodes
The link /dev/unix/work should had been created by udev but it was not found. Falling back to direct link creation.现在它看起来更好了,状态“暂停”
# lvdisplay
--- Logical volume ---
LV Name /dev/unix/work
VG Name unix
LV UUID HzzTTr-rX2d-w1dP-NEQL-QksJ-rmHW-jMTxO7
LV Write Access read/write
LV Status suspended
# open 0
LV Size 70.00 GiB
Current LE 17920
Segments 2
Allocation inherit
Read ahead sectors auto
- currently set to 256
Block device 254:1尝试装入LV:
# mount /dev/unix/work /mnt/
mount: /dev/mapper/unix-work already mounted or /mnt/ busy来自dmesg的信息:
[ 1527.566964] device-mapper: table: 254:1: sda3 too small for target: start=94372224, len=136306688, dev_size=224606491因此,我的问题是:如何唤醒LV来挂载它或使用dd命令从LVM分区获取数据?
感谢先进的!
发布于 2018-06-26 15:39:45
我认为这与https://superuser.com/questions/1061454/how-to-resize-back-a-logical-volumen-lvm/1061548的帖子有关
正如psusi注释所建议的,/dev/sda3 3上的PV似乎小于VG大小(可能是一次执行pvresize --setphysicalvolumesize somesizeG )。
2解决方案:-扩展/dev/sda3 3-减少unix工作LV
但是需要pvdisplay and /dev/sda3信息
https://unix.stackexchange.com/questions/25497
复制相似问题