ESXi VM 使用实体硬碟

ESXi VM 使用实体硬碟

前言

不管是实体进行虚拟化之后或是虚拟化之前,原有硬碟资料使用上除了可以将档案备份至虚拟硬碟环境中使用,还可以直接将实体硬碟给虚拟机器使用,使用上也是利用vmkfstools并配合命令z来完成它。

使用实体硬碟时必需要建立与实体硬碟沟通的方式,所以使用工具建立一个.vmdk中介档,它与虚拟硬碟提供的.vmdk是一样,但它只是个中介档,命令如下:

vmkfstools –z [硬碟挂载路径] [产生连结的vmdk档案]

  • 硬碟挂载路径:安装硬碟之前记一下硬碟的序号,以便装上机器后可以查询到硬体的序号资讯帮助办认硬碟。
  • 产生连结的vmdk档案:工具会产生由你自行命名的vmdk档案,观看档案资讯会看到与实体硬碟容量相同,但实际上它不占实体空间。

确认硬碟的名称

登入ESXi主机,并进入/dev/disks目录下查看硬碟名称资讯,每个硬体会对映一组名称:

登入ESXi主机,并进入/vmfs/devices/disks目录下查看硬碟名称资讯,每个硬体会对映一组名称:

系统会根据你硬碟的硬体资讯产生一个很长的名称,你可以利用硬碟序号或是厂牌名称相关资讯找到你要使用的硬碟,每个名称后面会根据你分割资讯产生用: + 数字号码为档名的档案,我们是要使用整个硬碟,所以只看非冒号组成的名称。

例子中要使用的名称是:

/vmfs/devices/disks/t10.ATA_____Hitachi_HDT725032VLA360_______________________VFH201R2E8V18V

使用前面提到的命令产生中介档:

vmkfstools -z /vmfs/devices/disks/t10.ATA_____Hitachi_HDT725032VLA360_______________________VFH201R2E8V18V

/vmfs/volume/datastoreSSD60/HITACHI250_P2P.vmdk

之后就会产生出HITACHI250_P2P.vmdk档案,接下来到目录确认档案情况,

上图中反白处可以看到档案已经建立完成,并且会产生HITACHI250_P2P-rdmp.vmdk与实体容量相同的档案,之后我们再使用 vSphere 将设定档HITACHI250_P2P.vmdk载入。

挂载实体硬碟

选择 Hard Disk 并按下 Next 进行下一步,

不需要建立新的虚拟硬碟,所以选择第二个选项来挂载已经存在的虚拟硬碟,

选择我们刚建好的HITACHI250_P2P.vmdk,然后按下 OK

之后,可以看到反白处的资讯,按下 OK 就完成在挂载实体硬碟至虚拟机器内,不过可以观查的是,在ESXi模式下挂载这类档案是模拟 SCSI 连接方式,进入虚拟机器之后与一般的虚拟硬碟一样的使用方式,但好处是,当您想要存取资料时,可以直接将硬碟拆下,并接入实体机器的环境中还可以直接存取使用,这个便利性在某些应用场合还是会被使用。