同今生活在线网

[createtempfile]vmrun命令使用详细信息

IT资讯 2019-11-0999未知createtegpw

VMWare提供虚拟机运行和VIX应用编程接口,使用户能够通过程序控制虚拟机。

详细说明和样本代码在正式文件中给出。
VIX应用编程接口:http://www.vmware.com/support/developer/vix-api/

Vmrun是一种命令行控制方法,但它可以通过Shell脚本实现连续操作的自动化。VIXAPI是一个支持C、Perl和VB的编程方案。从功能上讲,VIXAPI提供虚拟机状态查询功能,具有较强的能力。例如,控制虚拟机恢复到某个映像,然后登录到来宾操作系统,并在其中运行一个可执行文件。在这三个操作中,恢复到指定的映像是一个异步操作。如果使用VIXAPI实现,您可以查询还原操作是否完成,然后在还原完成后尝试登录到GuestOS。但是,通过vmrun实现它更加困难,因为vmrun不具备查询虚拟机状态的能力,所以它只能在执行登录操作之前休眠足够长的时间。

但vmrun并非没有优势。虚拟机运行和VIX应用编程接口分别用于每隔一段时间将虚拟机恢复到指定的虚拟机映像。当双方只需要操作一台虚拟机时,他们可以长时间稳定地工作。当他们需要面对10个或更多
虚拟机时,VIX应用编程接口将很快出现故障(1),vmrun仍然可以稳定工作。

(1)遇到的常见故障是虚拟机提示缺少. vmdk文件。原因是VMWare虚拟机将创建一个临时的。启动时使用vmdk文件,并使当前硬盘成为临时硬盘。通过修改中的硬盘路径。vmx。当VIXAPI面对大量虚拟机时,它通常会失去与需要操作的虚拟机的连接。这时,中的硬盘路径。vmx文件被修改,但是临时的。vmdk文件被删除,因此虚拟机报告错误。要解决此问题,只需在中更改硬盘路径。vmx文件转换为实际的。vmdk文件。

1.介绍

VMWare提供虚拟机运行和VIX应用编程接口,使用户能够通过程序控制虚拟机。Vmrun是一种命令行控制方法,但它可以通过Shell脚本实现连续操作的自动化。

2.语法

用法:vmrun COMMAND参数]
身份验证标志
-客户操作系统中的gu用户名
-客户操作系统中的gp密码


电源命令参数描述
启动虚拟机或vmx文件路径
或vmtm文件
[gui|nogui]
停止虚拟机或vmx文件路径
或vmtm文件
[硬|软]
重置虚拟机或vmx文件路径
或vmtm文件
[硬|软]
暂停虚拟机或vmx文件路径


快照命令参数描述
列表快照虚拟机文件的路径列出虚拟机[中的所有快照/br/]虚拟机文件的快照路径创建虚拟机[的快照/br/]快照名称
删除虚拟机文件的快照路径从虚拟机中删除快照
快照名称
回复快照虚拟机文件的热路径将虚拟机状态设置为快照
快照名称


来宾操作系统命令参数描述
运行程序虚拟机文件的最佳路径在来宾操作系统
程序
[程序参数]
文件存在虚拟机文件的最佳路径检查来宾操作系统[中是否存在文件/br/]来宾[中的文件路径/br/]设置共享文件夹虚拟机文件的最佳路径修改主机-来宾共享文件夹

杰途IT培训学习网 备案号:

本站内容部份来自网络和网友自行发布,如有侵权等问题请联系本站删除。