Proxmox – 刪除內建的 LVM thin

個人比較習慣直接用指令來做備份及還原,對於 VM /LXC 能不能做 Snapshot,反而比較沒有那麼在意,當然有更好,二者衡量之下,我決定刪除內建的 LVM thin。
參考網頁:
gienginali – 線上書籍

1. 查看硬碟的分割狀態
# lvs
  LV   VG   Attr       LSize  Pool Origin Data%  Meta%  Move Log Cpy%Sync Convert
  data pve  twi-a-tz– 33.62g             0.00   0.46                          
  root pve  -wi-ao—- 14.75g                                                  
  swap pve  -wi-ao—-  4.00g

2. 移除 local-lvm
# lvremove /dev/pve/data
Do you really want to remove and DISCARD active logical volume data? [y/n]: y
  Logical volume “data” successfully removed[@more@]
3. 查看可用的 fee PE 空間
# vgdisplay pve
  — Volume group —
  VG Name               pve
  System ID
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  8
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                2
  Open LV               2
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               59.75 GiB
  PE Size               4.00 MiB
  Total PE              15295
  Alloc PE / Size       4800 / 18.75 GiB
  Free  PE / Size       10495 / 41.00 GiB
  VG UUID               b6vroh-3y2j-dKV6-dtjp-Ezcv-vhwR-tziNwN

# vgdisplay pve | grep Free
  Free  PE / Size       10495 / 41.00 GiB

4. 建立新的 LVM
# lvcreate -l 10495 -n data pve
  Logical volume “data” created.

5. 格式化及掛載使用
# mkfs.ext4 /dev/pve/data
# mkdir /mnt/data
# mount /dev/pve/data /mnt/data

6. 查看掛載情形
# mount | grep pve-data
/dev/mapper/pve-data on /mnt/data type ext4 (rw,relatime,data=ordered)

7. 加入到 /etc/fstab
# blkid | grep pve-data
/dev/mapper/pve-data: UUID=”f4b9b237-f90e-4891-99ba-4f0a4328cb44″ TYPE=”ext4″

# cat /etc/fstab | grep data
UUID=f4b9b237-f90e-4891-99ba-4f0a4328cb44 /mnt/data ext4 defaults 0 1