我想我已经删除了LVM分区。我在 vmware 中扩展了数据存储(70 GB 到 90 GB),然后运行echo 1> /sys/class/block/sdb/device/rescan.
之后我就跑了fdisk /dev/sdb。它显示我的 sdb 是 90 GB,但有此警告:
The old LVM2_member signature will be removed by a write command.
我确实输入了 w,我认为这是一个坏主意。现在这些命令都没有显示任何内容:lvs, vgs, pvs
我看到blkid我的 sdb UUID 已更改:
/dev/sda1: UUID="b96e5429-d28e-4102-9085-4f303642a26e" TYPE="ext4" PARTUUID="0ab90198-01"
/dev/mapper/vg00-vol_db: UUID="4ed1927e-620a-4bf9-b656-c208f31e6ea3" TYPE="ext4"
/dev/sdb: PTUUID="d6c28699" PTTYPE="dos"
Run Code Online (Sandbox Code Playgroud)
我运行的vgcfgrestore vg00 --test -f vg00_00001-2029869851.vg是今天更改之前的最后一个文件。(这是两个月前我创建LVM时的)但是它返回了
TEST MODE: Metadata will NOT be updated and volumes will not be (de)activated.
Couldn't find device with uuid 4deOKh-FeJz-8JqG-SAyX-KviL-UGu4-PtJ138.
Cannot restore Volume …Run Code Online (Sandbox Code Playgroud)