Condividi tramite


Set-SCXResourcePool

Modifica il pool di risorse di gestione per i computer UNIX e Linux gestiti di destinazione.

Sintassi

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

Descrizione

Il cmdlet Set-SCXResourcePool modifica il pool di risorse di gestione per i computer UNIX e Linux gestiti di destinazione.

Esempio

Esempio 1: Spostare un agente in un pool di risorse

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

Il primo comando ottiene il pool di risorse denominato Pool 1 usando il cmdlet Get-SCOMResourcePool e quindi lo archivia nel $Pool 01.

Il secondo comando sposta un agente nel pool di risorse in $Pool 01.

Esempio 2: Spostare tutti gli agenti in un pool in un pool diverso

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

Il primo comando ottiene il pool di risorse denominato Pool 1 usando Get-SCOMResourcePool e quindi lo archivia nel $Pool 01.

Il secondo comando ottiene il pool di risorse denominato Pool 2 e lo archivia nel $Pool 02.

Il terzo comando ottiene tutti gli agenti da $Pool 01 usando il cmdlet Get-SCXAgent.

Il comando finale sposta tutti gli agenti UNIX e Linux in $Agents a $Pool 02.

Parametri

-Agent

Specifica uno o più oggetti computer UNIX o Linux gestiti. Per informazioni su come ottenere un oggetto computer UNIX o Linux gestito, digitare Get-Help Get-SCXAgent.

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

-ComputerName

Specifica una matrice di nomi di computer. Il cmdlet stabilisce connessioni temporanee con i gruppi di gestione per questi computer. È possibile usare nomi NetBIOS, indirizzi IP o nomi di dominio completi (FQDN). Per specificare il computer locale, digitare il nome del computer, localhost o un punto (.).

Il servizio System Center Data Access deve essere attivo nel computer. Se non si specifica un computer, il cmdlet usa il computer per la connessione del gruppo di gestione corrente.

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

-Confirm

Richiede la conferma dell'utente prima di eseguire il cmdlet.

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Credential

Specifica l'account utente in cui viene eseguita la connessione al gruppo di gestione. Specificare un oggetto PSCredential , ad esempio quello restituito dal cmdlet Get-Credential , per questo parametro. Per altre informazioni sugli oggetti credenziali, digitare Get-Help Get-Credential.

Se si specifica un computer nel parametro ComputerName , usare un account che ha accesso a tale computer. Il valore predefinito è l'utente corrente.

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

-ResourcePool

Specifica un pool di risorse di server, uno dei quali viene assegnato come server di gestione corrente e l'altro che funge da server di gestione del backup. Questo parametro richiede un oggetto pool di risorse e restituisce solo i computer gestiti in tale pool di risorse.

Per informazioni su come ottenere un oggetto pool di risorse, digitare Get-Help Get-SCOMResourcePool.

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

-SCSession

Specifica una matrice di oggetti Connection . Per ottenere oggetti Connection , usare il cmdlet Get-SCOMManagementGroupConnection .

Se questo parametro non è specificato, il cmdlet usa la connessione persistente attiva a un gruppo di gestione. Usare il parametro SCSession per specificare una connessione persistente diversa. È possibile creare una connessione temporanea a un gruppo di gestione usando i parametri ComputerName e Credential . Per ulteriori informazioni, digitare Get-Help about_OpsMgr_Connections.

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

-WhatIf

Mostra l'esito in caso di esecuzione del cmdlet. Il cmdlet non viene eseguito.

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False