报错信息

这种情况可能的报错信息有:
The device contains ‘LVM2_member’ signature and it will be removed by a write command. See fdisk(8) man page and --wipe option for more details.

Device already contains a LVM2_member signature; it will be removed by a write command

设备已包含一个 ‘LVM2_member’ 签名,写入命令会将其移除。请参见 fdisk(8) 的手册页和 --wipe 选项以了解更多细节。

设备已包含一个 LVM2_member 签名;写入命令会将其移除。

在这里插入图片描述
在这里插入图片描述

报错原因分析

从报错信息可以看出,正在编辑的设备,包含了LVM2_member 签名,这说明可能当前该设备已经直接被创建了PV而没有在分区中创建PV,所以无法再此基础上进行分区或者使用fdisk修改设备。
使用lsblk命令查看,该设备被直接创建了PV:
在这里插入图片描述

相较于/dev/sda来说,是在/dev/sda2分区上创建的PV,所以设备sda可以使用fdisk命令进行编辑,而设备sdb不能使用fdisk再次编辑。

解决方法

如果正在对LVM做扩容,报了这个错误,可以按照这个方法解决:不要重复对sdbpvcreate操作,使用pvresize命令,对pv的空间做一个扩展即可。扩展完成后,对应vg的容量也会自动增加。

pvresize  /dev/sdX
Logo

腾讯云面向开发者汇聚海量精品云计算使用和开发经验,营造开放的云计算技术生态圈。

更多推荐