Partager via


Set-SCOMParentManagementServer

Modifie les serveurs d’administration principaux et de basculement pour un serveur d’administration d’agent ou de passerelle.

Syntax

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>]

Description

L’applet de commande Set-SCOMParentManagementServer modifie les serveurs d’administration principal et de basculement pour un serveur d’administration d’agent ou de passerelle. Dans System Center - Operations Manager, les serveurs principaux et les serveurs d’administration de basculement fournissent une redondance pour les agents et les serveurs d’administration de passerelle.

Cette applet de commande nécessite un objet agent ou un objet serveur d’administration de passerelle et un objet serveur d’administration. Pour plus d’informations sur l’obtention d’un objet agent, tapez Get-Help Get-SCOMAgent. Pour plus d’informations sur l’obtention d’un objet serveur d’administration de passerelle, tapez «Get-Help Get-SCOMGatewayManagementServer ».

Cette applet de commande ne peut pas modifier à la fois le serveur principal et le serveur d’administration du basculement dans la même commande.

Exemples

Exemple 1 : Définir le serveur principal et le serveur d’administration du basculement

$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

Le script ci-dessus définit le basculement sur $null, puis passe à la définition des serveurs principaux et de basculement. Cela permet d’éviter toute erreur lors de la définition du serveur principal ou du serveur de basculement sur un nom de serveur qui est déjà défini dans les valeurs du serveur principal ou du serveur de basculement pour les agents.

Exemple 2 : Définir le serveur principal de la passerelle et le serveur de basculement

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

Cet exemple montre comment définir les serveurs d’administration de passerelle, principaux et parents de basculement.

Les deux premières commandes utilisent l’applet de commande Get-SCOMManagementServer pour qu’un serveur d’administration soit défini comme serveur d’administration principal du serveur de passerelle, et un serveur d’administration à définir comme serveur d’administration du serveur de passerelle. Les commandes stockent les objets dans le $PrimaryMgmtServer et $FailoverMgmtServer variables, respectivement.

La troisième commande utilise l’applet de commande Get-SCOMGatewayManagementServer pour obtenir le serveur d’administration de passerelle nommé GatewayMgmtServer01.Contoso.com et envoie le résultat à l’applet de commande Set-SCOMParentManagementServer pour définir le serveur d’administration principal spécifié dans les variables $PrimaryMgmtServer pour le serveur d’administration de passerelle.

La quatrième commande utilise l’applet de commande Get-SCOMGatewayManagementServer pour obtenir le serveur d’administration de la passerelle nommé GatewayMgmtServer01.Contoso.com et envoie le résultat à l’applet de commande Set-SCOMParentManagementServer pour définir le serveur de gestion du basculement spécifié dans la variable $FailoverMgmtServer pour le serveur d’administration de passerelle.

Exemple 3 : Définir le serveur d’administration principal

PS C:\>Set-SCOMParentManagementServer -Agent (Get-SCOMAgent -Name "Server01.Contoso.com") -PrimaryServer (Get-SCOMManagementServer -Name "MgmtServer01.Contoso.com")

Cet exemple montre comment définir le serveur d’administration principal de l’agent spécifié.

Les commandes entre parenthèses, qui sont exécutées en premier, obtiennent l’agent nommé Server01 et le serveur d’administration nommé MgmtServer01. L’applet de commande transmet ensuite les résultats des commandes entre parenthèses à l’applet de commande Set-SCOMParentManagementServer , qui définit ensuite le serveur principal de l’agent.

Paramètres

-Agent

Spécifie un tableau d’objets agent. Pour obtenir un objet AgentManagedComputer , utilisez l’applet de commande Get-SCOMADAgent .

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

-Confirm

Vous demande une confirmation avant d’exécuter l’applet de commande.

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

-FailoverServer

Spécifie un tableau d’objets serveur d’administration que l’agent doit utiliser comme serveurs de basculement. Pour plus d’informations sur l’obtention d’un objet serveur d’administration, tapez «Get-Help Get-SCOMManagementServer ».

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

-GatewayServer

Spécifie un tableau d’objets serveur d’administration de passerelle. Pour plus d’informations sur l’obtention d’un objet serveur d’administration, tapez «Get-Help Get-SCOMGatewayManagementServer ».

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

-PassThru

Indique que l’applet de commande crée ou modifie un objet qu’une commande peut utiliser dans le pipeline. Par défaut, cette applet de commande ne génère aucune sortie

Type:SwitchParameter
Position:3
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PrimaryServer

Spécifie un tableau d’objet serveur d’administration que l’agent doit utiliser comme serveur principal.

Type:ManagementServer
Position:2
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

Montre ce qui se passe en cas d’exécution de l’applet de commande. L’applet de commande n’est pas exécutée.

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

Notes

  • Vous ne pouvez pas modifier les serveurs principal et d’administration du basculement dans la même commande. Pour modifier les deux, exécutez Deux fois Set-SCOMParentManagementServer , comme indiqué dans les exemples.