上一主题: dpmhv-destroyVM (Cmdlet) 命令-删除 VM下一主题: dpmhv-exportVM (Funclet) 命令-导出 VM


dpmhv-expandVirtDisk (Funclet) 命令-扩展虚拟磁盘

dpmhv-expandVirtDisk 命令用于增加虚拟磁盘大小。 要使用扩展的虚拟磁盘空间,您必须在虚拟机上运行的来宾操作系统中对虚拟磁盘进行分区。

此命令具有以下格式:

dpmhv-expandVirtDisk 
-host hostname 
-path pathname 
-sizeGB size 
[-async]
[-retval] 
[-silent]
-host hostname

指定 Hyper-V 服务器主机的名称。

-path pathname

指定要扩展的虚拟磁盘的路径名。

-sizeGB size

指定虚拟磁盘的大小 (GB)。

-async

(可选)指定要异步执行命令的选项。 默认情况下,同步执行该命令。

注意:如果执行该选项之前此命令完成执行,它将返回用于查看操作状态的作业 ID。

-retval

返回一个值以进一步处理。

-silent

指定不输出到屏幕。

返回值

同步执行 dpmhv-expandVirtDisk 命令时,它将返回空字符串。 如果异步执行,会将代表作业 ID 的字符串传递给 dpmhv-getJobErrorInfodpmhv-getJobInfodpmhv-getJobStatus。 在同步模式下,如果在执行期间发生错误,命令将返回错误代码并报告错误。

示例:扩展虚拟磁盘

本示例将虚拟磁盘的大小扩展为 4 GB。

dpmhv-expandVirtDisk -host hvserver -path C:\VMDisks\hdd.vhd -sizeGB 4