A.3. 新建虚拟磁盘和编辑虚拟磁盘窗口中的设置介绍
项
|
描述
|
---|---|
大小 (GB)
|
您创建的虚拟磁盘的大小(以 GB 为单位)
|
别名
|
虚拟磁盘的别名,最长为 40 个字符。
|
描述
|
虚拟磁盘的描述。这个项可以是空,但我们推荐您为这个项输入相应的信息。
|
接口
|
在虚拟机上代表这个虚拟磁盘的虚拟接口。VirtIO 接口速度比较快,但需要驱动程序。Red Hat Enterprise Linux 5 和更高的版本中包括了这些驱动程序。Windows 并不包括这些驱动,但可以通过客户端工具程序 ISO 或虚拟软盘进行安装。IDE 设备不需要特殊的驱动程序。
在磁盘连接的所有虚拟机停止运行之后,可更新接口类型。
|
数据中心
|
虚拟磁盘所在的数据中心。
|
存储域
|
虚拟磁盘被保存的存储域。下拉列表列出了所选数据中心中的所有可用存储域,以及存储域中可用的存储空间。
|
分配策略
|
新虚拟磁盘的部署策略。
|
Disk Profile
|
分配给虚拟磁盘的磁盘配置集。磁盘配置集定义了在一个存储域中的虚拟磁盘的最大吞吐级别和输入、输出操作的最大级别。它是基于数据中心中的存储配置集而创建的。
|
激活磁盘
|
在创建虚拟磁盘后立即激活它。在创建浮动磁盘时,这个选项不能用。
|
删除后清理
|
在虚拟磁盘被删除后,删除上面敏感的数据。这可以增强数据的安全性。
|
可引导
|
在虚拟磁盘中启用可引导标识
|
可共享
|
可以把这个虚拟磁盘同时附加到多个虚拟机上。
|
只读
|
把磁盘设置为只读。同一个磁盘可以作为只读盘附加到一个虚拟机上,也可以作为可写盘附加到其它虚拟机上。在创建浮动磁盘时,这个选项不可用。
|
Enable Discard
|
允许您在虚拟机正常运行时缩小采用精简配置的磁盘。对于块存储,底层存储设备必须支持丢弃调用,且该选项不能与删除后清理 配合使用,除非底层存储支持 discard_zeroes_data 属性。对于文件存储,底层文件系统和存储设备必须支持丢弃调用。满足所有条件时,客户端虚拟机发出的 SCSI UNMAP 命令会经由 QEMU 传送至底层储存,以便释放未使用的空间。
|
直接 LUN 的设置可以在 Targets > LUNs 或 LUNs > Targets 标签页中显示。 Targets > LUNs 页根据所发现的主机为可用的 LUN 进行排序;而 LUNs > Targets 显示了一个单一的 LUN 列表。
项
|
描述
|
---|---|
别名
|
虚拟磁盘的别名,最长为 40 个字符。
|
描述
|
虚拟磁盘的描述。这个项可以是空,但我们推荐您为这个项输入相应的信息。在默认情况下,LUN ID 的最后 4 位会被插入这个项。
使用
engine-config 命令把 PopulateDirectLUNDiskDescriptionWithLUNId 配置关键字设置为一个适当的值可以改变默认的行为。如果把它设置为 -1 ,则整个 LUN ID 都会被使用;如果把它设置为 0 ,这个功能会被忽略;如果把它设置为一个正的整数,则使用 LUN ID 中的相应位数。
|
接口
|
在虚拟机上代表这个虚拟磁盘的虚拟接口。VirtIO 接口速度比较快,但需要驱动程序。Red Hat Enterprise Linux 5 和更高的版本中包括了这些驱动程序。Windows 并不包括这些驱动,但可以通过客户端工具程序 ISO 或虚拟软盘进行安装。IDE 设备不需要特殊的驱动程序。
在磁盘连接的所有虚拟机停止运行之后,可更新接口类型。
|
数据中心
|
虚拟磁盘所在的数据中心。
|
使用主机
|
将要挂载 LUN 的主机。您可以选择数据中心中任何一个主机。
|
存储类型
|
添加的外部 LUN 类型。您可以选择 iSCSI 或 Fibre Channel。
|
发现目标
|
这个项会在您使用 iSCSI 外部 LUN 并选择了 Targets > LUNs 时被展开。
地址 - 目标服务器的主机名或 IP 地址。
端口 - 连接到目标服务器所使用的端口。默认值是 3260。
用户验证 - iSCSI 服务器所需的用户验证。当您使用 iSCSI 外部 LUN 时,用户验证项会被显示。
CHAP 用户 - 有权限登录到 LUN 上的用户的用户名。这个项在选择了用户验证项后才有效。
CHAP 密码 - 有权限登录到 LUN 上的用户的密码。这个项在选择了用户验证项后才有效。
|
激活磁盘
|
在创建虚拟磁盘后立即激活它。在创建浮动磁盘时,这个选项不能用。
|
可引导
|
在虚拟磁盘中启用可引导标识
|
可共享
|
可以把这个虚拟磁盘同时附加到多个虚拟机上。
|
只读
|
把磁盘设置为只读。同一个磁盘可以作为只读盘附加到一个虚拟机上,也可以作为可写盘附加到其它虚拟机上。在创建浮动磁盘时,这个选项不可用。
|
Enable Discard
|
允许您在虚拟机正常运行时缩小采用精简配置的磁盘。启用此选项之后,客户端虚拟机发出的 SCSI UNMAP 命令会经由 QEMU 传送至底层储存,以便释放未使用的空间。
|
启用 SCSI Pass-Through
|
在接口设置为 VirtIO-SCSI 时可用。选择这个选项会启用把物理 SCSI 设备透传(passthrough)给虚拟磁盘的功能。启用了 SCSI passthrough 的 VirtIO-SCSI 接口会自动包括 SCSI discard 的支持。当使用这个选项时,只读功能不被支持。
当没有选择这个选项时,虚拟磁盘会使用仿真的 SCSI 设备。仿真的 VirtIO-SCSI 磁盘支持只读功能。
|
允许特许的 SCSI I/O
|
在选择了启用 SCSI Pass-Through 选项后可用。选择这个选项将启用没有过滤的 SCSI Generic I/O(SG_IO)的访问来允许在磁盘上进行特许的 SG_IO 命令。持久性预留(persistent reservations)需要这个设置。
|
使用 SCSI 预留
|
在选择了启用 SCSI Pass-Through 和允许特许的 SCSI I/O 选项后可用。使用这个选项将禁止对使用这个磁盘的虚拟机进行迁移,从而达到防止使用 SCSI 预留功能的虚拟机无法访问这个磁盘的问题出现。
|
在发现目标项中输入相应的信息并点发现来发现目标服务器。您然后可以点登录全部按钮来列出目标服务器上的所有可用的 LUN,选择需要被添加的 LUN。
直接使用 LUN 作为虚拟机的硬盘镜像将会省掉您的虚拟机和它们的数据间的一个抽象层。
在直接使用 LUN 作为一个虚拟机硬盘镜像时需要考虑以下因素:
- 实时迁移直接 LUN 硬盘镜像的功能不被支持。
- 直接 LUN 磁盘不包括在虚拟机的导出中。
- 直接 LUN 磁盘不包括在虚拟机的快照中。
如果不具备可用的 OpenStack Volume 存储域(这里的“可用”是指您拥有该存储域的权限,可在相关的数据中心内创建磁盘),则 Cinder 设置格式将被禁用。Cinder 磁盘需要具有访问 OpenStack Volume 实例的权限,该实例通过外部供应商窗口被添加至 Red Hat Virtualization 环境中;请参阅为存储管理添加一个 OpenStack Volume(Cinder)实例了解更多信息。
项
|
描述
|
---|---|
大小 (GB)
|
您创建的虚拟磁盘的大小(以 GB 为单位)
|
别名
|
虚拟磁盘的别名,最长为 40 个字符。
|
描述
|
虚拟磁盘的描述。这个项可以是空,但我们推荐您为这个项输入相应的信息。
|
接口
|
在虚拟机上代表这个虚拟磁盘的虚拟接口。VirtIO 接口速度比较快,但需要驱动程序。Red Hat Enterprise Linux 5 和更高的版本中包括了这些驱动程序。Windows 并不包括这些驱动,但可以通过客户端工具程序 ISO 或虚拟软盘进行安装。IDE 设备不需要特殊的驱动程序。
在磁盘连接的所有虚拟机停止运行之后,可更新接口类型。
|
数据中心
|
虚拟磁盘所在的数据中心。
|
存储域
|
虚拟磁盘被保存的存储域。下拉列表列出了所选数据中心中的所有可用存储域,以及存储域中可用的存储空间。
|
卷类型
|
虚拟磁盘的卷类型。下拉列表列出了全部可用的卷类型。卷类型在 OpenStack Cinder 上管理并配置。
|
激活磁盘
|
在创建虚拟磁盘后立即激活它。在创建浮动磁盘时,这个选项不能用。
|
可引导
|
在虚拟磁盘中启用可引导标识
|
可共享
|
可以把这个虚拟磁盘同时附加到多个虚拟机上。
|
只读
|
把磁盘设置为只读。同一个磁盘可以作为只读盘附加到一个虚拟机上,也可以作为可写盘附加到其它虚拟机上。在创建浮动磁盘时,这个选项不可用。
|
重要
挂载事务日志文件系统需要具备读写权限。如果虚拟磁盘包含以下这些文件系统(
EXT3
、EXT4
或XFS
),则不适合使用只读选项。