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 Server 由 VMM 管理。 该命令将主机对象存储在变量$ESXHost中。

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

参数

-ID

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

类型:Guid
Position:Named
默认值:None
必需:True
接受管道输入:False
接受通配符:False

-VMHost

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

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

类型:Host
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

-VMHostCluster

指定 VMM 主机群集对象。

类型:HostCluster
Position:Named
默认值:None
必需:True
接受管道输入:True
接受通配符:False

输出

VMwareResourcePool

此 cmdlet 返回 VMwareResourcePool 对象。