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


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 для получения пулов ресурсов с помощью управления в именах отображаемых имен и пулов ресурсов, начинающихся со строки All.

Пример 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 или точку (.).

Тип:String[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Credential

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

Тип:PSCredential
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-DisplayName

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

Тип:String[]
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-EnableAutomaticMembership

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

Тип:Boolean
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Id

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

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

Тип:Guid[]
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Member

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

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

Тип:ComputerHealthService[]
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:True
Принять подстановочные знаки:False

-Name

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

Тип:String[]
Position:Named
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-Observer

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

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

Тип:ComputerHealthService[]
Position:1
Default value:None
Обязательно:True
Принять входные данные конвейера:False
Принять подстановочные знаки:False

-SCSession

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

Тип:Connection[]
Position:Named
Default value:None
Обязательно:False
Принять входные данные конвейера:False
Принять подстановочные знаки:False