Vmware-Esxi

從 Linux 伺服器編寫 VMWare ESXi 腳本

  • September 2, 2021

我正在嘗試使用 VMWare 命令行界面將數據儲存 ISO 文件掛載到虛擬機的 CD/DVD 驅動器中。serverfault 上其他地方的一個條目告訴我“vmware-cmd blabla.vmx setconfig ide0:0.fileName cdrom.iso”應該可以滿足我的需要,但是我安裝的命令行工具沒有 setconfig 命令。

進一步研究表明,setconfig 命令已從命令行工具中刪除,甚至有人建議不推薦使用 vmware-cmd。

我正在使用 puppet 開發一個自動化部署/配置系統,我的目標是在虛擬化基礎設施上測試該系統,作為在 Jenkins 上的夜間建構。

我們的 Jenkins 伺服器是 linux 伺服器,因此我們不能使用 VMWare Power CLI(僅限 Windows)。

最近有沒有人嘗試從 Linux 命令行在 ESXI 虛擬機上掛載 iso?如果是這樣,你是怎麼做到的?

我沒有執行過這個特定的任務,但是我已經使用 pysphere ( http://code.google.com/p/pysphere/ ) 以自動化的方式完成了許多其他的事情。文件並不像我希望的那樣詳盡,但到目前為止它已經為我完成了工作。

PySphere 的替代品是pyVmomi

您也許還可以使用virsh(它可能是您的 Linux 發行版的一部分)或rvc

編輯: PySphere 和 PyVmomi 有什麼區別?

引用自:https://serverfault.com/questions/640948