共用方式為


Add-SCOMADAgentAssignment

將 AD DS 代理程式管理的計算機指派給管理群組。

Syntax

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

Description

Add-SCOMADAgentAssignment Cmdlet 會將一或多個 Active Directory 網域服務 (AD DS) 代理程式管理的計算機指派給 System Center - Operations Manager 管理群組。

使用此 Cmdlet 將代理程式管理的計算機指派給管理群組之前,請使用 MOMADAdmin.exe 在計算機的網域中建立 Operations Manager 管理群組的 AD DS 容器。

範例

範例 1:將 AD DS 代理程式管理的計算機指派給管理群組

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"

本範例會將AD DS代理程式管理的計算機指派給管理群組。

第一個命令會取得名為 DivMgmtSvr01.fabrikam.net 的管理伺服器物件,並將物件儲存在$PrimaryServer變數中。

第二個命令會指定LDAP查詢,以選取名稱為SQLServer*.fabrikam.net的電腦,並將物件儲存在 $Ldap變數中。

第三個命令會將儲存在 $Ldap 中的 AD DS 代理程式管理計算機指派給 fabrikam.net 網域中的管理群組。 此命令會從管理群組中排除名為 SQLServer05.fabrikam.net 的計算機。

範例 2:設定 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

本範例會將AD DS代理程式管理的計算機指派給管理群組,並設定代理程式的故障轉移。

第一個命令會取得名為 DivMgmtSvr01.fabrikam.net 的管理伺服器物件,並將物件儲存在$PrimaryServer變數中。

第二個命令會取得名稱為 FabrikamSecondary*.fabrikam.net 的管理伺服器,並將物件儲存在$Failovers變數中。

第三個命令會取得名為 「Active Directory 型代理程式指派帳戶」 的執行身分設定檔物件,並將物件儲存在$RunAs變數中。

第四個命令會指定LDAP查詢,以選取名稱為SQLServer*.fabrikam.net的電腦,並將結果儲存在$Ldap變數中。

第五個命令會將儲存在 $Ldap 中的 AD DS 代理程式管理計算機指派給 fabrikam.net 網域中的管理群組。 此命令會指定代理程式管理計算機$PrimaryServer中儲存的主要管理伺服器。 此命令會將儲存在 $Failovers 的管理伺服器指定為代理程式管理計算機的故障轉移。 此命令會指定代理程式管理計算機$RunAs中所儲存的執行身分配置檔。

參數

-ComputerName

指定電腦名稱的陣列。 您可以使用 NetBIOS 名稱、IP 位址或完整功能變數名稱, (FQDN) 。 若要指定本機電腦,請輸入電腦名稱、localhost 或句點 (.)。

System Center 資料存取服務必須在電腦上執行。 如果您未指定計算機,Cmdlet 會使用計算機進行目前的管理群組連線。

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

-Confirm

在執行 Cmdlet 前提示您確認。

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

-Credential

指定管理群組連線的 PSCredential 物件。 若要取得 PSCredential 物件,請使用 Get-Credential Cmdlet。 如需詳細資訊,請鍵入 Get-Help Get-Credential

如果您在 ComputerName 參數中指定電腦,請使用可存取該電腦的帳戶。 預設為目前使用者。

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

-Domain

指定目標代理程式所在的網域或域控制器名稱。

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

-Exclude

指定電腦名稱的陣列。 Operations Manager 會從代理程式指派中排除您指定的計算機。

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

-FailoverServer

指定 ManagementServer 物件名稱的陣列。 此參數會指定 Operations Manager 用來作為目標代理程式的故障轉移的管理伺服器。

根據預設,Operations Manager 會使用所有非閘道管理伺服器進行故障轉移。

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

-LdapQuery

指定網域中選取目標代理程式計算機的LDAP查詢。

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

-PrimaryServer

指定 ManagementServer 物件。 此參數會指定目標代理程式管理計算機的主要管理伺服器。 若要取得 ManagementServer 物件,請使用 Get-SCOMManagementServer Cmdlet。

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

-RunAsProfile

指定 Operations Manager 用來執行 AD DS 查詢工作流程的執行身分設定檔。

執行身分配置文件必須與您在執行 MOMADAdmin.exe 時指定的相同 RunAs 帳戶相關聯,才能建立 System Center - Operations Manager 管理群組的 AD DS 容器。

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

-SCSession

指定 Connection 物件的陣列。 若要取得 Connection 物件,請使用 Get-SCOMManagementGroupConnection Cmdlet。

連接物件代表與管理伺服器的連接。 預設值是目前的管理群組連線。

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

-WhatIf

顯示執行 Cmdlet 後會發生的情況。 Cmdlet 並不會執行。

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