簡體   English   中英

在VMware VCenter連接自動化中運行powershell / powercli腳本

[英]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.

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