可以使用裸设备映射 (RDM) 将虚拟机数据直接存储在 SAN LUN 中,而不是将其存储在虚拟磁盘文件中。
授予虚拟机对 RDM 磁盘的直接访问权限时,将会创建一个驻留在 VMFS 数据存储上并指向 LUN 的映射文件。尽管映射文件与常规虚拟磁盘文件的扩展名均为 .vmdk,但映射文件只包含映射信息。虚拟磁盘数据直接存储在 LUN 上。
步骤
1 | 选择虚拟机。
■
|
在虚拟机和模板清单树中,选择一组虚拟机,然后从右侧的列表中选择一台虚拟机。
|
■
|
搜索一台虚拟机,然后从搜索结果列表中将其选中。
|
|
2 | 在“虚拟机硬件”面板中,单击编辑设置。 |
3 | 单击虚拟硬件。 |
4 | 在添加设备下拉菜单中,选择 RDM 磁盘,然后单击添加设备。 |
5 | 选择裸设备映射的目标 LUN,然后单击确定。
磁盘将在虚拟设备列表中显示。
|
6 | 选择映射文件的位置。
■
|
要将映射文件与虚拟机配置文件存储在一起,请选择与虚拟机存储在同一目录中。
|
■
|
要选择映射文件的位置,请选择浏览,然后选择磁盘的数据存储位置。
|
|
7 | 选择兼容模式。
|
|
|
物理
|
允许客户机操作系统直接访问硬件。如果正在虚拟机中使用 SAN 感知应用程序,则物理兼容模式非常有用。但是,带有物理兼容 RDM 的虚拟机不能克隆,不能制作成模板,也不能迁移(如果迁移涉及复制磁盘)。
|
|
虚拟
|
允许 RDM 像虚拟磁盘一样工作,因此您可以使用执行快照和克隆之类的功能。当克隆磁盘或将其制作成模板时,LUN 的内容将复制到 .vmdk 虚拟磁盘文件中。当迁移虚拟兼容模式 RDM 时,可以迁移映射文件,或将 LUN 的内容复制到虚拟磁盘中。
|
|
8 | 接受默认节点或选择一个不同的虚拟设备节点。
在大多数情况下,可以接受默认设备节点。对于硬盘而言,非默认设备节点对于控制引导顺序或拥有不同的 SCSI 控制器类型是很有用的。例如,您可能需要在启用总线共享的情况下,使用 BusLogic 控制器从 LSI Logic 控制器进行引导并与另一个虚拟机共享一个数据磁盘。
|
9 | (可选) 如果已选择虚拟兼容模式,请选择磁盘模式。
磁盘模式对使用物理兼容模式的 RDM 磁盘不可用。
|
|
|
从属
|
快照中包含从属磁盘。
|
|
独立 - 持久
|
持久模式磁盘的行为与物理机上常规磁盘的行为相似。写入持久模式磁盘的所有数据都会永久性地写入磁盘。
|
|
独立 - 非持久
|
关闭虚拟机电源或重置虚拟机时,对非持久模式磁盘的更改将丢失。使用非持久模式,您可以每次使用相同的虚拟磁盘状态重新启动虚拟机。对磁盘的更改会写入重做日志文件并从中读取,重做日志文件会在虚拟机关闭电源或重置时被删除。
|
|
10 | 单击确定。 |