Get-SCVMwareResourcePool

从 VMM 数据库获取 VMware 资源池对象。

语法

Get-SCVMwareResourcePool []
Get-SCVMwareResourcePool
   -VMHost <Host>
   [<CommonParameters>]
Get-SCVMwareResourcePool
   -VMHostCluster <HostCluster>
   [<CommonParameters>]
Get-SCVMwareResourcePool
   -ID <Guid>
   [<CommonParameters>]

说明

Get-SCVMWareResourcePool cmdlet 从 Virtual Machine Manager (VMM) 数据库中获取 VMware 资源池对象。

将拥有资源池的 ESX 主机或 ESX 主机群集添加到 VMM 时,将导入 VMware 资源池。

VMware 使用资源池将部署于 ESX 主机或 ESX 主机群集上的虚拟机划分到由父资源池、同级资源池和子资源池组成的组织层次结构中。 资源(如 CPU 和内存)是为分配给各个资源池的虚拟机指定的。 可以在 vCenter Server 中按部门、按地理区域或某些其他组织要求将资源池集的管理委托给管理员。

VMware 资源池可以为私有云提供资源。 有关创建私有云的详细信息,请键入 Get-Help New-SCCloud

示例

示例 1:获取 VMware ESX 主机的 VMware 资源池

PS C:\> $ESXHost = Get-SCVMHost -ComputerName "ESXHost01.Contoso.com"
PS C:\> Get-SCVMwareResourcePool -VMHost $ESXHost

第一个命令从 VMM 数据库获取表示名为 ESXHost01.Contoso.com 的 VMware ESX 主机的对象。 此 ESX 服务器将通过 VMware VirtualCenter 服务器由 VMM 进行管理。 该命令将主机对象存储在变量$ESXHost中。

最后一个命令从 VMM 数据库中获取存储在变量$VMHost中的 ESX 主机对象的 VMware 资源池信息,并显示有关资源池的信息。

参数

-ID

将数字标识符指定为特定对象的全局唯一标识符或 GUID。

Type:Guid
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-VMHost

指定一个虚拟主机对象。 VMM 支持 Hyper-V 主机、VMware ESX 主机和 Citrix XenServer 主机。

有关每种主机类型的详细信息,请参阅 Add-SCVMHost cmdlet。

Type:Host
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-VMHostCluster

指定 VMM 主机群集对象。

Type:HostCluster
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

输出

VMwareResourcePool

此 cmdlet 返回 VMwareResourcePool 对象。