powercli

    0熱度

    1回答

    我正在嘗試創建一個將「標記」添加到我的虛擬機的腳本。我使用Powershell/PowerCLI來執行此操作。如果標籤名稱中沒有空格,我可以添加名稱。例如,應用程序標籤名稱爲「測試」,並將其添加到服務器罰款。但是,如果所有者的名字是「John Doe」,則不會因爲空間而佔用。這裏是迄今爲止的myscript: $vCenter = "test.com" $ServerName = "test1"

    1熱度

    1回答

    我們有一個定製的vCloud環境。我們正在嘗試下載vAPP映像作爲ovf文件以將其遷移到其他環境。我按照此過程 停止虛擬機。 點擊設置下載按鈕 它要求下載位置和圖像類型(ova/ovf)。 它啓動下載。 現在我的問題在於第四步。當我點擊下載時會啓動下載,當它發生時我會看到「啓用下載」。經過一段未知時間(無法預測時間可能爲2小時,3小時4小時,1小時),則過程失敗。我必須多次重複該過程(至少3到5次

    1熱度

    1回答

    爲了讓一個乾淨的環境運行一些其他腳本,每當計劃任務觸發它時,我需要在ESX主機上還原虛擬機。 復歸可以通過運行來實現:可以實現 Start-VM -VM $VMName 雪夜運行: Set-VM -VM $VMName -Snapshot "MySnapshot" -Confirm:$false 啓動可以通過運行來實現 Shutdown-VMGuest -VM $VMName -Confi

    2熱度

    3回答

    這裏是場景 - 我通過Powershell/PowerCLI(VMwares Powershell模塊)遠程啓動虛擬機,一旦虛擬機啓動,我將針對虛擬機運行一系列cmdlet。 目前我有這段代碼: Start-VM "my VM Name" -runAsync $vm = Get-VM | where { $_.name -eq "my VM Name" } start-sleep -sec

    0熱度

    1回答

    這是一個非常簡單的問題,但由於我對Powershell和Powercli的瞭解有限,所以對我來說很困難。我正在嘗試生成一個包含我們虛擬機的大量信息的csv文件。其中一塊是硬盤路徑和容量。它可以使用VMGuest.disks屬性。因爲我想在一列中顯示所有磁盤信息,所以我使用以下命令將信息放在一個名爲diskinfo的字段中。 $DiskArr = $VMGuest.Disks | Select @{

    1熱度

    1回答

    以下是我正在嘗試執行的操作:我有一個具有多個集羣的vSphere設置,在這些集羣下有幾個主機。 我正在嘗試編寫一個腳本,它穿過集羣並在每個集羣內部,將主機置於維護模式,將其移動到集羣外部,啓動/停止VM,向其添加內存,然後將主機移回進入它被移出的羣集。 這是我到目前爲止。內部循環工作,但外部循環正在使所有內容都運行兩次,並在內部循環中添加集羣名稱$cluster。 任何想法?我只想讓內部循環爲每個

    0熱度

    1回答

    我已經開始使用VMWare的標籤來幫助我使用powerCLI作爲我的腳本工具進行報告和過濾。我有tags與VMs和Hosts相關聯。 我可以檢索與VMs用這樣的腳本相關的標籤: Get-VM | Select Name,Guest,PowerState,VMHost,Tag,ResourcePool 因爲tag包括作爲返回的屬性。 我無法弄清楚如何從主機或數據存儲中返回tab值。有任何想法嗎?

    0熱度

    1回答

    我有一個工作powercli腳本重新註冊與nsx管理器的vCenter中心服務器。由於我對powercli的知識有限/很差,我無法將其擴展。我想讓腳本同時連接到多個vCenter和nsx管理器並完成此操作。任何幫助表示讚賞! $NSX_IP = "nsx1.com" $NSX_Username = "admin" $NSX_Password = "password" $VC_IP = "

    0熱度

    2回答

    Connect-VIServer XXXX [System.Collections.ArrayList][email protected]() $vms = Get-VM | Where-Object {$_.Name -like 'XXX*'} try{ ForEach ($v in $vms) { foreach ($d in $v.ExtensionData.G

    0熱度

    1回答

    我試圖運行批處理腳本,它將調用ps1以重新啓動VM guest虛擬機。 它的工作時,我跑它分開,但問題是,沒有參數的CMD加載powerCLI。 我曾嘗試步驟來運行它: echo on C:\Windows\System32\WindowsPowerShell\v1.0\powershell.exe -noe -c ". \"C:\Program Files (x86)\VMware\Infra