簡體   English   中英

有沒有辦法使用pyvmomi API刪除guest虛擬機?

[英]Is there a way to delete a guest vm using the pyvmomi API?

我一直在為官方VMWare pyvmomi API提供文檔和示例,對於我的生活,我找不到一種明顯的方法來從ESXi服務器上取消虛擬機。

任何人都可以提供一個例子,或者指出一個已經證明了這一點的人 - 似乎唯一的選擇就是自己滾動一些東西

  • 關閉VM
  • 取消注冊
  • 刪除VM
  • 刪除與VM關聯的磁盤?

我認為每個部分都在那里,但我真的希望有人能指出我正確的方向。

我很樂意幫助解決這個問題。 首先,你是正確的,你必須做的步驟。 他們將找到VM,然后關閉它,最后銷毀VM。 銷毀任務將刪除文件並從庫存中刪除。

我已經創建了一個示例腳本來向您展示如何操作。 這已在4.1,5.0和5.5 vSphere中進行了測試。 https://github.com/virtdevninja/pyvmomi-community-samples/blob/master/samples/destroy_vm.py

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM