Vmware-Esxi
如何使用 Get-VMHost 獲取 VMHost 的作業系統和服務包資訊
我正在嘗試獲取 VMHost 作業系統資訊,但找不到所需的腳本。我厭倦了這個:-
Get-VMHost
它返回大量有關 VMHost 的資訊,但缺少作業系統資訊。誰能建議我如何獲取作業系統資訊?
你真正想得到什麼資訊?
Get-VMHost
有一個欄位build
。這將為您提供 ESXi 內部版本號,這是一種比版本號更可靠的方式來告訴您所使用的 ESXi 版本(因為內部版本號還考慮了更新檔和中間版本更新)。如果您想知道您在哪個許可證上執行,還有Version
一個欄位。LicenseKey
如果您想查看 Powershell cmdlet 最常見的欄位,最簡單的方法是
Get-VMHost | Format-List
,您將獲得比 cmdlet 本身更多的詳細資訊。例如:
Get-VMHost | fl WARNING: The 'State' property of VMHost type is deprecated. Use the 'ConnectionState' property instead. State : Connected ConnectionState : Connected PowerState : PoweredOn VMSwapfileDatastoreId : VMSwapfilePolicy : Inherit ParentId : ClusterComputeResource-domain-c7 IsStandalone : False Manufacturer : Dell Inc. Model : PowerEdge R710 NumCpu : 12 CpuTotalMhz : 28716 CpuUsageMhz : 2746 LicenseKey : ABCD-LOLNOPE-XYZ MemoryTotalMB : 196595.01953125 MemoryTotalGB : 191.987323760986328125 MemoryUsageMB : 69411 MemoryUsageGB : 67.7841796875 ProcessorType : Intel(R) Xeon(R) CPU E5645 @ 2.40GHz HyperthreadingActive : True TimeZone : UTC Version : 5.5.0 Build : 2718055 Parent : Production Systems VMSwapfileDatastore : StorageInfo : HostStorageSystem-storageSystem-10 NetworkInfo : vm02:example.com DiagnosticPartition : naa.6782bcb02fa43900158b53260918e349 FirewallDefaultPolicy : VMHostFirewallDefaultPolicy:HostSystem-host-10 ApiVersion : 5.5 Name : vm02.example.com CustomFields : {} ExtensionData : VMware.Vim.HostSystem Id : HostSystem-host-10 Uid : /VIServer=example\mark.henderson@vsphere-eq:443/VMHost=HostSystem-host-10/