Set-SCOMParentManagementServer
Modifica i server di gestione primario e di failover per un agente o un server di gestione gateway.
Sintassi
Set-SCOMParentManagementServer
[-Agent] <AgentManagedComputer[]>
[-PrimaryServer] <ManagementServer>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SCOMParentManagementServer
[-Agent] <AgentManagedComputer[]>
[-FailoverServer] <ManagementServer[]>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SCOMParentManagementServer
[-PrimaryServer] <ManagementServer>
[-GatewayServer] <ManagementServer[]>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Set-SCOMParentManagementServer
[-GatewayServer] <ManagementServer[]>
[-FailoverServer] <ManagementServer[]>
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Descrizione
Il cmdlet Set-SCOMParentManagementServer modifica i server di gestione primario e di failover per un agente o un server di gestione gateway. In System Center Operations Manager i server di gestione primaria e di failover forniscono ridondanza per gli agenti e i server di gestione gateway.
Questo cmdlet richiede un oggetto agente o un oggetto server di gestione gateway e un oggetto server di gestione.
Per informazioni su come ottenere un oggetto agente, digitare Get-Help Get-SCOMAgent
.
Per informazioni su come ottenere un oggetto server di gestione gateway, digitare "Get-Help Get-SCOMGatewayManagementServer
".
Questo cmdlet non può modificare sia il server primario che il server di gestione del failover nello stesso comando.
Esempio
Esempio 1: Impostare i server di gestione primario e di failover
$PrimaryMgmtServer = Get-SCOMManagementServer -Name "MS01-2016.contoso.com"
$FailoverMgmtServer = Get-SCOMManagementServer -Name "MS02-2016.contoso.com"
$Agent1 = "AGENT01-2016.contoso.com" | Get-SCOMAgent
$Agent1 | Set-SCOMParentManagementServer -FailoverServer $null | Out-Null
$Agent1 | Set-SCOMParentManagementServer -PrimaryServer $PrimaryMgmtServer -Passthru
$Agent1 | Set-SCOMParentManagementServer -FailoverServer $FailoverMgmtServer -Passthru
$Agent2 = "DC01-2016.contoso.com" | Get-SCOMAgent
$Agent2 | Set-SCOMParentManagementServer -FailoverServer $null | Out-Null
$Agent2 | Set-SCOMParentManagementServer -PrimaryServer $PrimaryMgmtServer -Passthru
$Agent2 | Set-SCOMParentManagementServer -FailoverServer $FailoverMgmtServer -Passthru
Lo script precedente imposta il failover su $null e quindi procede per impostare i server primario e di failover. Ciò consente di evitare errori quando si imposta il server primario o di failover su un nome del server già impostato nei valori del server primario o di failover per gli agenti.
Esempio 2: Impostare il server primario del gateway e il server di failover
PS C:\>$PrimaryMgmtServer = Get-SCOMManagementServer -name "MgmtServer01.Contoso.com"
PS C:\> $FailoverMgmtServer = Get-SCOMManagementServer -Name "MgmtServer02.Contoso.com"
PS C:\> "GatewayMgmtServer01.Contoso.com" | Get-SCOMGatewayManagementServer | Set-SCOMParentManagementServer -PrimaryServer $PrimaryMgmtServer
PS C:\> "GatewayMgmtServer01.Contoso.com" | Get-SCOMGatewayManagementServer | Set-SCOMParentManagementServer -FailoverServer $FailoverMgmtServer
In questo esempio vengono impostati i server di gestione padre di gateway, primario e failover.
I primi due comandi usano il cmdlet get-SCOMManagementServer
Il terzo comando usa il cmdlet get-SCOMGatewayManagementServer
Il quarto comando usa il cmdlet get-SCOMGatewayManagementServer
Esempio 3: Impostare il server di gestione primario
PS C:\>Set-SCOMParentManagementServer -Agent (Get-SCOMAgent -Name "Server01.Contoso.com") -PrimaryServer (Get-SCOMManagementServer -Name "MgmtServer01.Contoso.com")
In questo esempio viene impostato il server di gestione primario per l'agente specificato.
I comandi tra parentesi, che vengono eseguiti per primi, ottengono l'agente denominato Server01 e il server di gestione denominato MgmtServer01. Il cmdlet passa quindi i risultati dei comandi tra parentesi al cmdlet Set-SCOMParentManagementServer, che imposta quindi il server primario per l'agente.
Parametri
-Agent
Specifica una matrice di oggetti agente.
Per ottenere un oggetto AgentManagedComputer
Tipo: | AgentManagedComputer[] |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-Confirm
Richiede conferma prima di eseguire il cmdlet.
Tipo: | SwitchParameter |
Alias: | cf |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-FailoverServer
Specifica una matrice di oggetti server di gestione che l'agente deve usare come server di failover.
Per informazioni su come ottenere un oggetto server di gestione, digitare "Get-Help Get-SCOMManagementServer
".
Tipo: | ManagementServer[] |
Posizione: | 2 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-GatewayServer
Specifica una matrice di oggetti server di gestione gateway.
Per informazioni su come ottenere un oggetto server di gestione, digitare "Get-Help Get-SCOMGatewayManagementServer
".
Tipo: | ManagementServer[] |
Posizione: | 1 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | True |
Accettare caratteri jolly: | False |
-PassThru
Indica che il cmdlet crea o modifica un oggetto che un comando può usare nella pipeline. Per impostazione predefinita, questo cmdlet non genera alcun output
Tipo: | SwitchParameter |
Posizione: | 3 |
Valore predefinito: | None |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-PrimaryServer
Specifica una matrice di oggetti server di gestione che l'agente deve usare come server primario.
Tipo: | ManagementServer |
Posizione: | 2 |
Valore predefinito: | None |
Necessario: | True |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
-WhatIf
Mostra cosa accadrebbe se il cmdlet viene eseguito. Il cmdlet non viene eseguito.
Tipo: | SwitchParameter |
Alias: | wi |
Posizione: | Named |
Valore predefinito: | False |
Necessario: | False |
Accettare l'input della pipeline: | False |
Accettare caratteri jolly: | False |
Note
- Non è possibile modificare i server di gestione primario e di failover nello stesso comando. Per modificare entrambi, eseguire Set-SCOMParentManagementServer due volte, come illustrato negli esempi.