2.2.4 PVE 的存储简述

本系列本站链接:

本系列知乎链接:

数据中心的存储有多个类别,个人简单使用不需要了解太多。明白:lvm、lvm-thin、目录、SMB 这几个即可。

一行记住的逻辑:
实体磁盘 → (抽象) → VG(volume group 卷组、存储组) → (抽象) → LVM(logical volume manager, 逻辑卷管理器,用于分配分区给虚拟机使用)/LVM-thin(lvm-thin 按需分配)

人话解释:PVE 节点(物理主机)接上实体硬盘后,创建对应的存储资源池(VG/Thinpool),接着 数据中心使用 一个管理器(LVM/LVM-Thin) 在这个池子里面 按需划分存储资源给 虚拟机使用。

操作:

  1. 点击pve节点-> 磁盘 -> LVM -> 创建 Volume Group. 或者 磁盘 -> 磁盘 -> LVM-Thin -> 创建 Thinpool ,这个就是存储资源池
  2. 然后基于创建的卷组 VG, 再到 数据中心 -> 存储 -> 添加存储 选择 LVM/LVM-Thin 创建 逻辑卷管理器。
  3. 在虚拟机创建的过程中,在磁盘的一个步骤,就是利用 逻辑卷管理器 LVM/LVM-Thin 在 存储资源池( VG/Thinpool )上 划一块存储资源 虚拟机用。

除了如此抽象和灵活的管理方式,也可以打直球,直接将整个物理存储资源直通给虚拟机。

lsblk |awk 'NR==1{print $0" DEVICE-ID(S)"}NR>1{dev=$1;printf $0" ";system("find /dev/disk/by-id -lname \"*"dev"\" -printf \" %p\"");print "";}'|grep -v -E 'part|lvm'
1 个赞