[英]Running powershell/powercli scripts in VMware VCenter connection automation
我正在從Ubuntu運行一組powerCLI腳本,以連接到VCenter進行大量配置更改。 每個腳本都是通過SSH調用的,因此它每次都與VCenter連接和斷開連接。 這非常耗時,是否可以設置powerCLI / powershell環境以自動連接到VCenter? 或者,維護powerCLI / powershell的會話,以便遠程連接可以重新使用它? 一種可能是使用“屏幕”命令共享會話,但是我希望有人有一個更優雅的主意。
您可以使用PowerCLI6.5.1來完成大部分要求。 從PowerShell庫安裝。
查找模塊Find-Module-名稱VMware.PowerCLI
安裝Install-Module-名稱VMware.PowerCLI –作用域CurrentUser
如果您在安裝過程中遇到錯誤,請使用AllowClobber“ -AllowClobber”命令修復它
導入模塊VMware.PowerCLI
幾個例子
Connect-VIServer“服務器” -SessionId $ sessionId
連接到服務器並保存會話ID-$ serverObject.SessionId您將能夠還原現有服務器連接。
Connect-VIServer“服務器”-用戶-密碼傳遞-SaveCredentials
將憑據保存到憑據存儲中。 這樣,您可以重復使用它們,並且它們已加密。
有關更多信息,請參見此處https://blogs.vmware.com/PowerCLI/2017/04/powercli-install-process-powershell-gallery.html
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.