本地LVM存储
介绍如何配置和使用本地LVM存储。
LVM 是什么
LVM(Logical Volume Manager)是一种逻辑卷管理器,可以将一个或多个物理存储设备抽象为一个或多个逻辑卷,并将逻辑卷分配给文件系统和其他应用程序使用。
如何添加 LVM 存储
- 修改/etc/yunion/host.conf,在 lvm_volume_groups 的字符串数组中添加新的 VG:
lvm_volume_groups:
- storage1 # vgname
当然需要提前确保这个 VG 是存在的
$ vgs
VG #PV #LV #SN Attr VSize VFree
storage1 1 1 0 wz--n- <200.00g <170.00g
- 重启host服务
host服务重启后,稍等片刻,查看宿主机的存储列表,就能看到这个新的存储注册上来了。
climc storage-list --host <host_id>
eg:
climc storage-list --host 12880086-034d-46b0-89ca-6d4f51d2de6a
+--------------------------------------+--------------------------------------+----------+----------------------+--------+--------------+-------------+---------+--------------+
| ID | Name | Capacity | Actual_capacity_used | Status | Storage_type | Medium_type | Enabled | public_scope |
+--------------------------------------+--------------------------------------+----------+----------------------+--------+--------------+-------------+---------+--------------+
| 86259ab3-cf7b-4f19-8fd6-0c49094638aa | host_192.168.222.102_lvm_storage_0 | 204796 | 0 | online | lvm | rotate | true | none |
+--------------------------------------+--------------------------------------+----------+----------------------+--------+--------------+-------------+---------+--------------+