Hi,
I am unable to use get-vm command after the PowerCLI upgrade from 6.5.3 to 10.1.1
Below is the latest PowerCLI version details
Name | Version |
---- | ------- |
VMware.DeployAutomation | 6.7.0.8250345 |
VMware.ImageBuilder | 6.7.0.8250345 |
VMware.PowerCLI | 10.1.1.8827524 |
VMware.Vim | 6.7.0.8343295 |
VMware.VimAutomation.Cis.Core | 10.1.0.8377811 |
VMware.VimAutomation.Cloud | 10.0.0.7893901 |
VMware.VimAutomation.Common | 10.1.0.8342134 |
VMware.VimAutomation.Core | 10.1.0.8344055 |
VMware.VimAutomation.HA | 6.5.4.7567193 |
VMware.VimAutomation.HorizonView | 7.5.0.8827468 |
VMware.VimAutomation.License | 10.0.0.7893904 |
VMware.VimAutomation.Nsxt | 10.1.0.8346947 |
VMware.VimAutomation.PCloud | 10.0.0.7893924 |
VMware.VimAutomation.Sdk | 10.1.0.8342078 |
VMware.VimAutomation.Srm | 10.0.0.7893900 |
VMware.VimAutomation.Storage | 10.1.0.8313015 |
VMware.VimAutomation.StorageUtility 1.2.0.0
VMware.VimAutomation.Vds | 10.1.0.8344219 |
VMware.VimAutomation.Vmc | 10.0.0.7893902 |
VMware.VimAutomation.vROps | 10.0.0.7893921 |
VMware.VumAutomation | 6.5.1.7862888 |
When I execute get-vm I am getting the below error
PS E:\myreports> get-vm
get-vm : 6/19/2018 2:49:27 AM Get-VM Value cannot be null.
Parameter name: array
At line:1 char:1
+ get-vm
+ ~~~~~~
+ CategoryInfo : NotSpecified: (:) [Get-VM], VimException
+ FullyQualifiedErrorId : Core_BaseCmdlet_UnknownError,VMware.VimAutomation.ViCore.Cmdlets.Commands.GetVM
similarly, If I give the VM name, it works
PS E:\myreports> get-vm VCENTER55
Name PowerState Num CPUs MemoryGB
---- ---------- -------- --------
VCENTER55 PoweredOn 28 50.000
All my scripts are also failing
#Actual Script
Get-VM | Select @{N='VM Name';E={$_.Name}},
@{N="IP Address";E={@($_.guest.IPAddress[0])}},
@{N="VM_ID";E={@($_.ExtensionData.moref.value)}},
@{N="VM PowerState";E={@($_.PowerState)}},
@{N="Operating System"; E={@($_.guest.OSFullName)}},
@{N="CPU Count";E={@($_.NumCPU)}},
@{N="MemoryInGB";E={[math]::round($_.MemoryGB)}},
PS E:\myreports> .\4_POC_VM_Reporting.ps1
Name Port User
---- ---- ----
10.16.15.26 443 admin
Get-VM : 6/19/2018 2:36:10 AM Get-VM Value cannot be null.
Parameter name: array
At E:\myreports\4_POC_VM_Reporting.ps1:8 char:1
+ Get-VM | Select @{N='VM Name';E={$_.Name}},
+ ~~~~~~
+ CategoryInfo : NotSpecified: (:) [Get-VM], VimException
+ FullyQualifiedErrorId : Core_BaseCmdlet_UnknownError,VMware.VimAutomation.ViCore.Cmdlets.Commands.GetVM