Поделиться через


Get-SCOMResourcePool

Извлекает пулы ресурсов в Operations Manager.

Синтаксис

Get-SCOMResourcePool
   [-EnableAutomaticMembership <Boolean>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMResourcePool
   [-DisplayName] <String[]>
   [-EnableAutomaticMembership <Boolean>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMResourcePool
   -Id <Guid[]>
   [-EnableAutomaticMembership <Boolean>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMResourcePool
   -Name <String[]>
   [-EnableAutomaticMembership <Boolean>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMResourcePool
   [-Member] <ComputerHealthService[]>
   [-EnableAutomaticMembership <Boolean>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]
Get-SCOMResourcePool
   [-Observer] <ComputerHealthService[]>
   [-EnableAutomaticMembership <Boolean>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [<CommonParameters>]

Описание

Командлет Get-SCOMResourcePool извлекает пулы ресурсов в System Center Operations Manager. Пул ресурсов позволяет коллекции серверов управления распределять рабочую нагрузку.

Примеры

Пример 1. Получение всех пулов ресурсов по имени

PS C:\>Get-SCOMResourcePool -DisplayName "*Management*", "All*"

Эта команда использует командлет Get-SCOMResourcePool , чтобы получить пулы ресурсов с помощью управления в отображаемом имени и имена пулов ресурсов, которые начинаются со строки Все.

Пример 2. Получение пула ресурсов по идентификаторам

PS C:\>Get-SCOMResourcePool -Id 7413b06b-a95b-4ae3-98f2-dac9ff76dabd, 2ef74789-f9f5-46b0-af70-16d01d4f4577

Эта команда использует командлет Get-SCOMResourcePool для получения пулов ресурсов с идентификаторами 7413b06b-a95b-4ae3-98f2-dac9ff76dabd и 2ef74789-f9f5-46b0-af70-16d01d4f4577.

Пример 3. Получение пулов ресурсов по имени члена

PS C:\>$Member = Get-SCOMManagementServer -Name "Member01"
PS C:\> Get-SCOMResourcePool -Member $Member

В этом примере пулы ресурсов извлекаются по отображаемой имени.

Первая команда использует командлет Get-SCOMManagementServer для получения элемента с отображаемым именем Member01 и сохраняет результат в переменной $Member.

Вторая команда использует командлет Get-SCOMResourcePool для возврата всех пулов ресурсов, членом которых является значение, хранящееся в переменной $Member.

Пример 4. Получение пулов ресурсов по имени наблюдателя

PS C:\>$Observer = Get-SCOMManagementServer -Name "Observer01"
PS C:\> Get-SCOMResourcePool -Observer $Observer

В этом примере пулы ресурсов извлекаются по отображаемой имени.

Первая команда использует командлет Get-SCOMManagementServer для получения наблюдателя с отображаемым именем Observer01 и сохраняет результат в переменной $Observer.

Вторая команда использует командлет Get-SCOMResourcePool для возврата всех пулов ресурсов, для которых значение, хранящееся в переменной $Observer, является наблюдателем.

Параметры

-ComputerName

Задает массив имен компьютеров. Командлет устанавливает временные подключения к группам управления для этих компьютеров. Можно использовать netBIOS-имена, IP-адреса или полные доменные имена (FQDN). Чтобы указать локальный компьютер, введите имя компьютера, localhost или точку (.).

Type:String[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Указывает объект PSCredential для подключения к группе управления. Чтобы получить объект PSCredential, используйте командлет Get-Credential. Для получения дополнительных сведений введите "Get-Help Get-Credential". Если вы указываете компьютер в параметре ComputerName , используйте учетную запись с доступом к такому компьютеру. По умолчанию используется текущий пользователь.

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

-DisplayName

Задает массив отображаемых имен объекта. Значения параметра DisplayName могут отличаться в зависимости от того, какие локализованные пакеты управления пользователь импортирует в группу управления, и от языкового стандарта пользователя, выполняющего Windows PowerShell.

Type:String[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-EnableAutomaticMembership

Указывает, что командлет возвращает только те пулы ресурсов, для которых включено автоматическое членство. Эти пулы ресурсов содержат только серверы управления.

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

-Id

Задает массив идентификаторов GUID.

Объект хранит GUID в свойстве Id для пула ресурсов. Чтобы получить GUID пула ресурсов, введите "Get-SCOMResourcePool | Format-Table DisplayName, Id".

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

-Member

Указывает массив объектов для включения в пул ресурсов.

Допустимые объекты пула ресурсов включают серверы управления и серверы шлюза. Чтобы получить объект сервера управления, введите "Get-Help Get-SCOMManagementServer".

Type:ComputerHealthService[]
Position:1
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Name

Задает массив имен объекта.

Type:String[]
Position:Named
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Observer

Указывает массив сервера управления или сервера управления шлюзом, который не является членом пула ресурсов.

Чтобы сделать пул ресурсов высокодоступным, необходимо добавить в пул как минимум три члена или два члена и один наблюдатель.

Type:ComputerHealthService[]
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-SCSession

Задает массив объектов Connection . Чтобы получить объект Connection , используйте командлет Get-SCManagementGroupConnection .

Type:Connection[]
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False