Add-SCOMADAgentAssignment

Przypisuje komputery zarządzane przez agenta usług AD DS do grupy zarządzania.

Składnia

Add-SCOMADAgentAssignment
   [-Domain] <String>
   [-PrimaryServer] <ManagementServer>
   [-LdapQuery] <String>
   [-RunAsProfile <ManagementPackSecureReference>]
   [-FailoverServer <ManagementServer[]>]
   [-Exclude <String[]>]
   [-SCSession <Connection[]>]
   [-ComputerName <String[]>]
   [-Credential <PSCredential>]
   [-WhatIf]
   [-Confirm]
   [<CommonParameters>]

Opis

Polecenie cmdlet Add-SCOMADAgentAssignment przypisuje co najmniej jeden Active Directory Domain Services komputer zarządzany przez agenta (AD DS) do grupy zarządzania programu System Center — Operations Manager.

Przed użyciem tego polecenia cmdlet w celu przypisania komputerów zarządzanych przez agenta do grupy zarządzania użyj MOMADAdmin.exe, aby utworzyć kontener usług AD DS dla grupy zarządzania programu Operations Manager w domenie komputerów.

Przykłady

Przykład 1. Przypisywanie komputerów zarządzanych przez agenta usług AD DS do grupy zarządzania

PS C:\>$PrimaryServer = Get-SCOMManagementServer -Name "DivMgmtSvr01.fabrikam.net"
PS C:\> $Ldap = "(&(sAMAccountType=805306369)(name=SQLServer*))"
PS C:\> Add-SCOMADAgentAssignment -Domain "fabrikam.net" -PrimaryServer $PrimaryServer -LdapQuery $Ldap -Exclude "SQLServer05.fabrikam.net"

W tym przykładzie komputer zarządzany przez agenta usług AD DS jest przypisywany do grupy zarządzania.

Pierwsze polecenie pobiera obiekt serwera zarządzania o nazwie DivMgmtSvr01.fabrikam.net i przechowuje obiekt w zmiennej $PrimaryServer.

Drugie polecenie określa zapytanie LDAP, które wybiera komputery z nazwami, takimi jak SQLServer*.fabrikam.net, i przechowuje obiekt w zmiennej $Ldap.

Trzecie polecenie przypisuje komputery zarządzane przez agenta usług AD DS przechowywane w $Ldap do grupy zarządzania w domenie fabrikam.net. Polecenie wyklucza komputer o nazwie SQLServer05.fabrikam.net z grupy zarządzania.

Przykład 2. Ustawianie trybu failover dla przypisania agenta usług AD DS

PS C:\>$PrimaryServer = Get-SCOMManagementServer -Name "DivMgmtSvr01.fabrikam.net"
PS C:\> $Failovers = Get-SCOMManagementServer -Name "FabrikamSecondary*.fabrikam.net"
PS C:\> $RunAs = Get-SCOMRunAsProfile -Name "Active Directory Based Agent Assignment Account"
PS C:\> $Ldap = "(&(sAMAccountType=805306369)(name=SQLServer*))"
PS C:\> Add-SCOMADAgentAssignment -Domain "fabrikam.net" -PrimaryServer $PrimaryServer -LdapQuery $Ldap -FailoverServer $Failovers -RunAsProfile $RunAs

W tym przykładzie komputer zarządzany przez agenta usług AD DS jest przypisywany do grupy zarządzania i ustawia tryb failover dla agenta.

Pierwsze polecenie pobiera obiekt serwera zarządzania o nazwie DivMgmtSvr01.fabrikam.net i przechowuje obiekt w zmiennej $PrimaryServer.

Drugie polecenie pobiera serwery zarządzania o nazwie takiej jak FabrikamSecondary*.fabrikam.net i przechowuje obiekty w zmiennej $Failovers.

Trzecie polecenie pobiera obiekt profilu Uruchom jako o nazwie "Konto przypisania agenta opartego na usłudze Active Directory" i przechowuje obiekt w zmiennej $RunAs.

Czwarte polecenie określa zapytanie LDAP, które wybiera komputery o nazwach, takich jak SQLServer*.fabrikam.net, i przechowuje wynik w zmiennej $Ldap.

Piąte polecenie przypisuje komputery zarządzane przez agenta usług AD DS przechowywane w $Ldap do grupy zarządzania w domenie fabrikam.net. Polecenie określa podstawowy serwer zarządzania przechowywany w $PrimaryServer dla komputerów zarządzanych przez agenta. Polecenie określa serwery zarządzania przechowywane w $Failovers jako tryb failover dla komputerów zarządzanych przez agenta. Polecenie określa profil Uruchom jako przechowywany w $RunAs dla komputerów zarządzanych przez agenta.

Parametry

-ComputerName

Określa tablicę nazw komputerów. Możesz użyć 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ć uruchomiona na komputerze. Jeśli nie określisz komputera, polecenie cmdlet używa komputera do bieżącego połączenia grupy zarządzania.

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

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

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

-Credential

Określa obiekt PSCredential dla połączenia grupy zarządzania. Aby uzyskać obiekt PSCredential , użyj polecenia cmdlet Get-Credential . Aby uzyskać więcej informacji, wpisz polecenie Get-Help Get-Credential.

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

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

-Domain

Określa nazwę domeny lub kontrolera domeny, w którym znajdują się agenci docelowi.

Type:String
Aliases:DC
Position:1
Default value:None
Required:True
Accept pipeline input:False
Accept wildcard characters:False

-Exclude

Określa tablicę nazw komputerów. Program Operations Manager wyklucza komputery określone z przypisania agenta.

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

-FailoverServer

Określa tablicę nazw obiektów ManagementServer . Ten parametr określa serwery zarządzania używane przez program Operations Manager jako tryb failover dla agentów docelowych.

Domyślnie program Operations Manager używa wszystkich serwerów zarządzania spoza bramy do pracy w trybie failover.

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

-LdapQuery

Określa zapytanie LDAP w domenie, która wybiera komputery agenta docelowego.

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

-PrimaryServer

Określa obiekt ManagementServer . Ten parametr określa podstawowy serwer zarządzania dla docelowego komputera zarządzanego przez agenta. Aby uzyskać obiekt ManagementServer , użyj polecenia cmdlet Get-SCOMManagementServer .

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

-RunAsProfile

Określa profil Uruchom jako używany przez program Operations Manager do uruchamiania przepływu pracy zapytań usług AD DS.

Profil Uruchom jako musi być skojarzony z tym samym kontem Uruchom jako określonym podczas uruchamiania MOMADAdmin.exe w celu utworzenia kontenera usług AD DS dla grupy zarządzania programu System Center — Operations Manager.

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

-SCSession

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

Obiekt połączenia reprezentuje połączenie z serwerem zarządzania. Wartość domyślna to bieżące połączenie grupy zarządzania.

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

-WhatIf

Pokazuje, co się stanie po uruchomieniu polecenia cmdlet. Polecenie cmdlet nie zostało uruchomione.

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