Udostępnij za pośrednictwem


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 komputer zarządzany przez agenta usług Active Directory Domain Services (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 o nazwach, takich 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żna 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ę (.).

Na komputerze musi być uruchomiona usługa System Center Data Access. Jeśli komputer nie zostanie określony, polecenie cmdlet używa komputera dla bieżącego połączenia grupy zarządzania.

Typ:String[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Confirm

Monituje o potwierdzenie przed uruchomieniem polecenia cmdlet.

Typ:SwitchParameter
Aliasy:cf
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych: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 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 bieżący użytkownik.

Typ:PSCredential
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Domain

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

Typ:String
Aliasy:DC
Position:1
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-Exclude

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

Typ:String[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych: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.

Typ:ManagementServer[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-LdapQuery

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

Typ:String
Position:3
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-PrimaryServer

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

Typ:ManagementServer
Position:2
Domyślna wartość:None
Wymagane:True
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych: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.

Typ:ManagementPackSecureReference
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-SCSession

Określa tablicę obiektów połączenia . Aby uzyskać obiekt Connection, 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.

Typ:Connection[]
Position:Named
Domyślna wartość:None
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False

-WhatIf

Pokazuje, co się stanie, jeśli polecenie cmdlet zostanie uruchomione. Polecenie cmdlet nie jest uruchamiane.

Typ:SwitchParameter
Aliasy:wi
Position:Named
Domyślna wartość:False
Wymagane:False
Akceptowanie danych wejściowych potoku:False
Akceptowanie symboli wieloznacznych:False