Proxmox PVE 将扩容后local-lvm分区物理硬盘删除并将硬盘初始化

删除在locak-lvm分区被扩容物理硬盘
1️⃣ 关闭逻辑卷 pve/data:

lvchange -an pve/data

→ 把 data 卷设为 inactive。
2️⃣ 删除逻辑卷:

lvremove pve/data
Do you really want to remove active logical volume pve/data? [y/n]: y 
  Logical volume "data" successfully removed.

→ 彻底移除 LVM 逻辑卷,释放空间。
3️⃣ 从卷组中移除物理卷:

vgreduce pve /dev/nvme1n1p1
  Removed "/dev/nvme1n1p1" from volume group "pve"

→ 把这块物理盘从 pve 卷组中移除。
4️⃣ 清除物理卷签名:

pvremove /dev/nvme1n1p1
  Labels on physical volume "/dev/nvme1n1p1" successfully wiped.

→ 把磁盘上原有的 LVM 信息清除干净。
5️⃣ 进入web界面:

PVE→磁盘→选中nvme1n1p1 →擦除硬盘

✅ 以上步骤是删除卷过程

针对local-lvm(pve)栏目出现问号磁盘大小是NA,将其恢复正常显示的处理方法:
1️⃣ 重新创建了逻辑卷

lvcreate -L 800G -n data pve
  Logical volume "data" created.

→ 在卷组 pve 里新建了一个名为 data 的 800G 逻辑卷。
2️⃣ 转换为 thin pool

lvconvert --type thin-pool pve/data
  Thin pool volume with chunk size 512.00 KiB can address at most 127.00 TiB of data.
  WARNING: Pool zeroing and 512.00 KiB large chunk size slows down thin provisioning.
  WARNING: Consider disabling zeroing (-Zn) or using smaller chunk size (<512.00 KiB).
  WARNING: Converting pve/data to thin pool's data volume with metadata wiping.
  THIS WILL DESTROY CONTENT OF LOGICAL VOLUME (filesystem etc.)
Do you really want to convert pve/data? [y/n]: y
  Converted pve/data to thin pool.

→ 成功将其转换为 thin pool(用于 Proxmox 的 local-lvm 存储)。
3️⃣ 检查 LVM 状态

lvs
  LV   VG  Attr       LSize   Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  data pve twi-a-tz-- 800.00g             0.00   10.43                           
  root pve -wi-ao----  96.00g                                                    
  swap pve -wi-ao----   8.00g  
输出:
data pve twi-a-tz-- 800.00g
→ 状态 twi-a-tz-- 表示这是一个 thin pool(active + thin-provisioning + zeroing enabled),一切正常。

4️⃣ 验证 storage.cfg

cat /etc/pve/storage.cfg
dir: local
        path /var/lib/vz
        content iso,vztmpl,backup

lvmthin: local-lvm
        thinpool data
        vgname pve
        content rootdir,images

✅ 指向的 VG 和 thinpool 名称一致:
vgname pve → thinpool data,这正是刚刚创建的那个卷。
5️⃣ 重启了 PVE 服务

systemctl restart pvedaemon pveproxy pvestatd

→ 这一步刷新了 Proxmox 的存储配置缓存。

原创文章,作者:开心电脑网,如若转载,请注明出处。

(0)
上一篇 2025年11月2日
下一篇 2025年7月5日

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注