VMware ESX 4.0 vmware-cmd命令简介

1、简介

     vmware-cmd可以对VMware ESX 系统中的虚拟机进行增删改查。


2、语法

     连接选项描述
    -H <host>:指定特定的ESXi/ESX或vCenter主机IP地址;
    -h|--vihost <esxi/esx_host>:指定目标主机;
    -O <port>:指定替换端口,缺省值为443;
    -P <password>:为用户指定密码;?
    --config <connection_config_file>:特定连接信息的配置文件存放点;
    --credstore <cred_store>:用户凭证存储名称;
    --sessionfile <session_file>:vSphere?SDK?for?Perl的会话保存点;
    --passthroughauth <passthroughauth>:指定这个选项之后系统将尝试使用Microsof Windows Security Support Provider Interface(SSPI);


3、示例

    1)列出所有虚拟机(这里列出的是所有虚拟机各自对应的配置文件,ESX技术通过修改这些配置文件来完成对虚拟机的管理的):
    # vmware-cmd -l
    /vmfs/volumes/4655dd66-758d208c-1b24-001aa0187722/sol_vm1/sol_vm1.vmx

    2)启动/停止/重启/暂停某台虚拟机:
     # vmware-cmd /vmfs/volumes/4655dd66-758d208c-1b24-001aa0187722/sol_vm1/sol_vm1.vmx start/stop/reset/suspend trysoft
   这里,trysoft是电源管理模式,意思是先尝试安全操作,如果失败则进行强制操作,除了这个选项,还用soft和hard这两种模式。
    start/stop/reset/suspend只能选择其一.

    3)查询某个虚拟机状态(是否加电):
       #vmware-cmd /vmfs/volumes/4655dd66-758d208c-1b24-001aa0187722/sol_vm1/sol_vm1.vmx getstate
    getstate() = on



版权声明:本文为taozpwater原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。