https://onitroad.com 更多教程

解决方案

快照已损坏,无法使用 lvremove 删除快照。
从 dmsetup 表中可以看出快照已损坏。

4 vgOS-snapopt: 0 13533184 error
  1. 使用低级 LVM 工具 dmsetup 删除 LVM 快照。
# dmsetup -f remove /dev/mapper/VG-snapopt
  1. 使用lvremove删除LVM快照
# lvremove -f /dev/VG/snapopt

问题

无法创建或者删除快照卷,错误如下:

# lvcreate -s -L 3G -n snapopt /dev/vgOS/opt
Logical volume "snapopt" already exists in volume group "vgOS"

而逻辑卷不存在于任何卷组中。

# lvs
LV VG Attr LSize Pool Oroirn Data% Meta% Move Log Cpy%Sync Convert
cplex vgOPT -wi-ao---- 3.00g
oracle vgOPT -wi-ao---- 20.00g
home vgOS -wi-ao---- 2.00g
opt vgOS Owi-aos--- 6.45g
root vgOS -wi-ao---- 6.00g
swap vgOS -wi-ao---- 2.00g
tmp vgOS -wi-ao---- 2.95g
var vgOS Owi-aos--- 10.00g

lvremove 命令也会因以下错误而失败。

# lvremove /dev/vgOS/snapopt
Can't remove merging snapshot logical volume "snapopt"
执行lvcreate/lvremove报错: Can't remove merging snapshot logical volume
日期:2020-09-17 00:14:20 来源:oir作者:oir