Udostępnij przez


Set-SCXResourcePool

Zmienia pulę zasobów zarządzających dla docelowych zarządzanych komputerów z systemami UNIX i Linux.

Składnia

Default (Domyślna)

Set-SCXResourcePool
    -Agent <IPersistedUnixComputer[]>
    -ResourcePool <ManagementServicePool>
    [-SCSession <Connection[]>]
    [-ComputerName <String[]>]
    [-Credential <PSCredential>]
    [-WhatIf]
    [-Confirm]
    [<CommonParameters>]

Opis

Polecenie cmdlet Set-SCXResourcePool zmienia pulę zasobów zarządzających dla docelowych zarządzanych komputerów z systemami UNIX i Linux.

Przykłady

Przykład 1: Przenoszenie agenta do puli zasobów

PS C:\>$Pool = Get-SCOMResourcePool -DisplayName "Pool 1"
PS C:\> Get-SCXAgent -Name "scxserver1.contoso.com" | Set-SCXResourcePool -ResourcePool $Pool

Pierwsze polecenie pobiera pulę zasobów o nazwie Pula 1 przy użyciu polecenia cmdlet Get-SCOMResourcePool, a następnie zapisuje ją w $Pool 01.

Drugie polecenie przenosi agenta do puli zasobów w $Pool 01.

Przykład 2: Przenoszenie wszystkich agentów w puli do innej puli

PS C:\>$Pool01 = Get-SCOMResourcePool -DisplayName "Pool 1"
PS C:\> $Pool02 = Get-SCOMResourcePool -DisplayName "Pool 2"
PS C:\> $Agents = Get-SCXAgent -ResourcePool $Pool01
PS C:\> Set-SCXResourcePool -Agent $Agents -ResourcePool $Pool02

Pierwsze polecenie pobiera pulę zasobów o nazwie Pula 1 przy użyciu polecenia Get-SCOMResourcePool, a następnie zapisuje ją w $Pool 01.

Drugie polecenie pobiera pulę zasobów o nazwie Pula 2, a następnie zapisuje ją w $Pool 02.

Trzecie polecenie pobiera wszystkich agentów z $Pool 01 przy użyciu polecenia cmdlet Get-SCXAgent.

Ostatnie polecenie przenosi wszystkich agentów systemów UNIX i Linux w $Agents do $Pool 02.

Parametry

-Agent

Określa co najmniej jeden zarządzany obiekt komputera z systemem UNIX lub Linux. Aby uzyskać informacje o tym, jak uzyskać zarządzany obiekt komputera z systemem UNIX lub Linux, wpisz Get-Help Get-SCXAgent.

Właściwości parametru

Typ:

IPersistedUnixComputer[]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:True
Wartość z potoku:True
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ComputerName

Określa tablicę nazw komputerów. Polecenie cmdlet ustanawia tymczasowe połączenia z grupami zarządzania dla tych komputerów. Można używać nazw NetBIOS, adresów IP lub w pełni kwalifikowanych nazw domen (FQDN). Aby określić komputer lokalny, wpisz nazwę komputera, localhost lub kropkę (.).

Usługa System Center Data Access musi być aktywna na komputerze. Jeśli komputer nie zostanie określony, polecenie cmdlet użyje komputera do bieżącego połączenia grupy zarządzania.

Właściwości parametru

Typ:

String[]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Confirm

Prosi o potwierdzenie przed uruchomieniem cmdletu.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:False
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:por

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-Credential

Określa konto użytkownika, w ramach którego jest uruchamiane połączenie grupy zarządzania. Określ obiekt PSCredential , taki jak ten, który jest zwracany przez polecenie cmdlet Get-Credential , dla tego parametru. Aby uzyskać więcej informacji o obiektach poświadczeń, wpisz Get-Help Get-Credential.

Jeśli określisz komputer w parametrze NazwaKomputera , użyj konta, które ma dostęp do tego komputera. Wartość domyślna to bieżący użytkownik.

Właściwości parametru

Typ:PSCredential
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-ResourcePool

Określa pulę zasobów serwerów, z których jeden jest przypisany jako bieżący serwer zarządzania, a drugi służy jako serwery zarządzania kopii zapasowych. Ten parametr wymaga obiektu puli zasobów i zwraca tylko zarządzane komputery w tej puli zasobów.

Aby uzyskać informacje o tym, jak uzyskać obiekt puli zasobów, wpisz Get-Help Get-SCOMResourcePool.

Właściwości parametru

Typ:ManagementServicePool
Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:True
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-SCSession

Określa tablicę obiektów połączenia . Aby uzyskać obiekty Connection , użyj polecenia cmdlet Get-SCOMManagementGroupConnection .

Jeśli ten parametr nie zostanie określony, polecenie cmdlet użyje aktywnego połączenia trwałego z grupą zarządzania. Użyj parametru SCSession , aby określić inne połączenie trwałe. Tymczasowe połączenie z grupą zarządzania można utworzyć przy użyciu parametrów ComputerName i Credential . Aby uzyskać więcej informacji, wpisz Get-Help about_OpsMgr_Connections.

Właściwości parametru

Typ:

Connection[]

Domyślna wartość:None
Obsługuje symbole wieloznaczne:False
DontShow:False

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Cmdlet nie jest uruchomiony.

Właściwości parametru

Typ:SwitchParameter
Domyślna wartość:False
Obsługuje symbole wieloznaczne:False
DontShow:False
Aliasy:Wi

Zestawy parametrów

(All)
Position:Named
Obowiązkowy:False
Wartość z potoku:False
Wartość z potoku według nazwy właściwości:False
Wartość z pozostałych argumentów:False

CommonParameters

To polecenie cmdlet obsługuje typowe parametry: -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction i -WarningVariable. Aby uzyskać więcej informacji, zobacz about_CommonParameters.