Set-SCOMParentManagementServer

Bir aracı veya ağ geçidi yönetim sunucusu için birincil ve yük devretme yönetim sunucularını değiştirir.

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

Set-SCOMParentManagementServer cmdlet'i bir aracı veya ağ geçidi yönetim sunucusu için birincil ve yük devretme yönetim sunucularını değiştirir. System Center - Operations Manager'da birincil ve yük devretme yönetim sunucuları aracılar ve ağ geçidi yönetim sunucuları için yedeklilik sağlar.

Bu cmdlet bir aracı nesnesi veya ağ geçidi yönetim sunucusu nesnesi ve bir yönetim sunucusu nesnesi gerektirir. Aracı nesnesini alma hakkında bilgi için yazın Get-Help Get-SCOMAgent. Ağ geçidi yönetim sunucusu nesnesi alma hakkında bilgi için "Get-Help Get-SCOMGatewayManagementServer" yazın.

Bu cmdlet, aynı komutta hem birincil sunucuyu hem de yük devretme yönetim sunucusunu değiştiremez.

Örnekler

Örnek 1: Birincil ve yük devretme yönetim sunucularını ayarlama

$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

Yukarıdaki betik yük devretmeyi $null olarak ayarlar ve ardından birincil ve yük devretme sunucularını ayarlamaya devam eder. Bu, birincil veya yük devretme sunucusunu Aracılar için birincil veya yük devretme sunucusu değerlerinde zaten ayarlanmış bir sunucu adına ayarlarken hata oluşmasını önlemektir.

Örnek 2: Ağ geçidi birincil sunucusunu ve yük devretme sunucusunu ayarlama

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

Bu örnek ağ geçidi, birincil ve yük devretme üst yönetim sunucularını ayarlar.

İlk iki komut Get-SCOMManagementServer cmdlet'ini kullanarak ağ geçidi sunucusunun birincil yönetim sunucusu olarak ayarlanacağı bir yönetim sunucusu ve ağ geçidi sunucusunun yük devretme yönetim sunucusu olarak ayarlanacağı bir yönetim sunucusu alır. Komutlar nesneleri sırasıyla $PrimaryMgmtServer ve $FailoverMgmtServer değişkenlerinde depolar.

Üçüncü komut Get-SCOMGatewayManagementServer cmdlet'ini kullanarak GatewayMgmtServer01.Contoso.com adlı ağ geçidi yönetim sunucusunu alır ve sonucu Set-SCOMParentManagementServer cmdlet'ine getirerek ağ geçidi yönetim sunucusunun $PrimaryMgmtServer değişkenlerinde belirtilen birincil yönetim sunucusunu ayarlar.

Dördüncü komut Get-SCOMGatewayManagementServer cmdlet'ini kullanarak GatewayMgmtServer01.Contoso.com adlı ağ geçidi yönetim sunucusunu alır ve sonucu, ağ geçidi yönetim sunucusu için $FailoverMgmtServer değişkeninde belirtilen yük devretme yönetim sunucusunu ayarlamak üzere Set-SCOMParentManagementServer cmdlet'ine aktarır.

Örnek 3: Birincil yönetim sunucusunu ayarlama

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

Bu örnek, belirtilen aracı için birincil yönetim sunucusunu ayarlar.

Önce yürütülen parantez içindeki komutlar Server01 adlı aracıyı ve MgmtServer01 adlı yönetim sunucusunu alır. Cmdlet daha sonra parantez içindeki komutların sonuçlarını Set-SCOMParentManagementServer cmdlet'ine geçirir ve aracı için birincil sunucuyu ayarlar.

Parametreler

-Agent

Aracı nesnelerinin dizisini belirtir. AgentManagedComputer nesnesi almak için Get-SCOMADAgent cmdlet'ini kullanın.

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

-Confirm

Cmdlet'i çalıştırmadan önce sizden onay ister.

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

-FailoverServer

Aracının yük devretme sunucuları olarak kullanması için bir yönetim sunucusu nesneleri dizisi belirtir. Bir yönetim sunucusu nesnesi alma hakkında bilgi için "Get-Help Get-SCOMManagementServer" yazın.

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

-GatewayServer

Ağ geçidi yönetim sunucusu nesnelerinin bir dizisini belirtir. Bir yönetim sunucusu nesnesi alma hakkında bilgi için "Get-Help Get-SCOMGatewayManagementServer" yazın.

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

-PassThru

Cmdlet'in bir komutun işlem hattında kullanabileceği bir nesne oluşturduğunu veya değiştirdiğini gösterir. Varsayılan olarak, bu cmdlet herhangi bir çıkış oluşturmaz

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

-PrimaryServer

Aracının birincil sunucusu olarak kullanması için bir yönetim sunucusu nesnesi dizisi belirtir.

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

-WhatIf

Cmdlet çalıştırılıyorsa ne olacağını gösterir. Cmdlet çalıştırılmaz.

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

Notlar

  • Aynı komutta hem birincil hem de yük devretme yönetim sunucularını değiştiremezsiniz. Her ikisini de değiştirmek için Set-SCOMParentManagementServer komutunu örneklerde gösterildiği gibi iki kez çalıştırın.