如何从ESXi主机控制台

时间:2016-12-16 08:05:03

标签: esxi ovf

尝试在ESXi服务器上自动执行ovf安装。 我能够使用ovftool部署ovf,然后当我启动该vm时,它会在启动控制台中立即请求输入。

/vmfs/volumes/Datastore-3/vmware-ovftool/ovftool -dm=thin -ds=<datastore> --acceptAllEulas  "<ovf_path>" "vi://<username>:<password>@<esx host>"

注意:我正在使用自定义OVF,在开始启动过程之前请求inptu。

如果我使用vSphare clinet连接到guest虚拟机vm,那么我可以与该VM控制台进行交互并提供所需的输入。

但我需要从命令行执行此操作。 因为我需要自动化OVF部署和系统配置过程。

我可以通过SSH轻松登录ESXi主机termimal。 但是如何从ESXi主机终端获取VM终端。

在某些博客中,我发现Guest VM的defaule终端是串行的。

我也尝试过PowerCLI工具,但没有运气!!

1 个答案:

答案 0 :(得分:1)

您可以尝试vmrc.exe

它可用于在不使用vSphare Client的情况下获取ESXi来宾VM的控制台。

但根据您的要求,我认为它不是完全可自动化的。 获得远程控制台后,您需要执行一些GUI自动化以与Guest VM控制台进行交互。

vmrc.exe命令示例:

"C:\Program Files (x86)\VMware\VMware Remote Console\vmrc.exe" vmrc://<ESXi host username>@<ESXi host IP>/?moid=<VM ID>