LVM

默认卷后端使用由 LVM 管理的本地卷。

此驱动程序支持不同的传输协议来附加卷,目前是 iSCSI 和 iSER。

在您的 cinder.conf 配置文件中设置以下内容,并使用以下选项配置 iSCSI 传输

volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
target_protocol = iscsi

使用以下选项配置 iSER 传输

volume_driver = cinder.volume.drivers.lvm.LVMVolumeDriver
target_protocol = iser
LVM 配置选项说明

配置选项 = 默认值

描述

lvm_conf_file = /etc/cinder/lvm.conf

(字符串) Cinder 中 LVM 驱动程序使用的 LVM 配置文件;如果指定的文件不存在,则忽略此设置(您也可以指定“None”以不使用配置文件,即使存在)。

lvm_mirrors = 0

(整数) 如果 >0,则创建具有多个镜像的 LV。请注意,这需要 lvm_mirrors + 2 个具有可用空间的 PV

lvm_share_target = False

(布尔值) 是否为所有 LUN 共享相同的目标(目前仅由 nvmet 支持)。

lvm_suppress_fd_warnings = False

(布尔值) 抑制 LVM 命令中的泄漏文件描述符警告。

lvm_type = auto

(字符串(选项=[‘default’, ‘thin’, ‘auto’])) 要部署的 LVM 卷的类型;(默认、精简或自动)。自动默认情况下,如果支持精简,则默认为精简。

volume_group = cinder-volumes

(字符串) 将包含导出卷的 VG 的名称

警告

当扩展具有链接快照的现有卷时,相关的逻辑卷将被停用。除非在 LVM 配置文件 lvm.conf 中定义了 auto_activation_volume_list,否则此逻辑卷将自动重新激活。有关更多信息,请参阅 lvm.conf 文件。

如果自动激活的卷受到限制,则将 cinder 卷组包含在此列表中

auto_activation_volume_list = [ "existingVG", "cinder-volumes" ]

此说明不适用于精简配置的卷,因为它们不需要停用。