小明的網誌

一個工程師的故事

By

PowerCLI for VMWare vCenter

緣由

有時 VMWare Guest OS 會有狀況要 power reset, 都只能登入 vcenter 裡進行操作
但我記得 VMWare 一樣有怪怪的 SDK 可以用, 它真的怪, 整合 powershell, 唉, 先頂著用

參考資料

  • VMWare PowerCLI Core: https://github.com/vmware/powerclicore
  • How to Restart, Reset, Shutdown, Poweroff VMs with PowerCLI: https://scriptigator.com/2020/11/22/how-to-restart-reset-shutdown-poweroff-vms-with-powercli/
    Saving PowerCLI Credentials: https://www.vgemba.net/vmware/powershell/Saving-PowerCLI-Credentials/

簡單說明一下指令

  • 先假設 Credential 都已經取得 <– 這步搞最久
# power off VM
Stop-VM -VM "Guest OS name" -Confirm:false

# shutdown VM
Stop-VMGuest -VM "Guest OS name" -Confirm:false

# start VM
Start-VM -VM "Guest OS name" -Confirm:$false

其中 Confirm:$false 是有 $ 字號

心得

真的把 VMWare 也開始用 script 來管理了 = =|||

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Verified by MonsterInsights