使用 vmkfstools
命令可以创建虚拟磁盘。
-c|--createvirtualdisk size[bB|sS|kK|mM|gG] -d|--diskformat [thin|zeroedthick|eagerzeroedthick] -W|--objecttype [file|vsan|vvol] --policyFile fileName
此选项将在数据存储上的指定路径创建虚拟磁盘。指定虚拟磁盘的大小。为 size 输入值时,可以加上 k
(千字节)、m
(兆字节)或 g
(千兆字节)等后缀以指明其单位类型。单位类型不区分大小写。vmkfstools
将 k
或 K
解释为千字节。如果不指定单位类型,vmkfstools
默认使用字节。
可以与 -c
选项一同指定以下子选项。
-
-d|--diskformat
指定磁盘格式。 -
-W|--objecttype
指定虚拟磁盘是 VMFS 数据存储上的文件还是 NFS 数据存储上的文件,是 vSAN 数据存储上的对象还是 Virtual Volumes 数据存储上的对象。 -
--policyFile fileName
指定磁盘的虚拟机存储策略。
创建虚拟磁盘的示例
本示例显示如何创建名为 disk.vmdk 的 2 千兆字节虚拟磁盘文件。您将在名为 myVMFS
的 VMFS 数据存储上创建该磁盘。该磁盘文件表示虚拟机可以访问的空虚拟磁盘。
vmkfstools -c 2048m /vmfs/volumes/myVMFS/disk.vmdk