Add-SCOMADAgentAssignment
AD DS aracıyla yönetilen bilgisayarları yönetim grubuna atar.
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'i, System Center - Operations Manager yönetim grubuna bir veya daha fazla Active Directory Domain Services (AD DS) aracıyla yönetilen bilgisayar atar.
Aracıyla yönetilen bilgisayarları yönetim grubuna atamak için bu cmdlet'i kullanmadan önce, MOMADAdmin.exe kullanarak bilgisayarların etki alanındaki Operations Manager yönetim grubu için bir AD DS kapsayıcısı oluşturun.
Örnekler
Örnek 1: AD DS aracıyla yönetilen bilgisayarları yönetim grubuna atama
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"
Bu örnek, yönetim grubuna AD DS aracıyla yönetilen bir bilgisayar atar.
İlk komut, DivMgmtSvr01.fabrikam.net adlı yönetim sunucusu nesnesini alır ve nesneyi $PrimaryServer değişkeninde depolar.
İkinci komut, SQLServer*.fabrikam.net gibi adlara sahip bilgisayarları seçen ve nesneyi $Ldap değişkeninde depolayan bir LDAP sorgusu belirtir.
Üçüncü komut, $Ldap depolanan AD DS aracıyla yönetilen bilgisayarları fabrikam.net etki alanındaki yönetim grubuna atar. komut, SQLServer05.fabrikam.net adlı bilgisayarı yönetim grubundan dışlar.
Örnek 2: AD DS aracı ataması için yük devretmeleri ayarlama
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
Bu örnek, yönetim grubuna AD DS aracıyla yönetilen bir bilgisayar atar ve aracı için yük devretmeleri ayarlar.
İlk komut, DivMgmtSvr01.fabrikam.net adlı yönetim sunucusu nesnesini alır ve nesneyi $PrimaryServer değişkeninde depolar.
İkinci komut, FabrikamSecondary*.fabrikam.net gibi bir ada sahip yönetim sunucularını alır ve nesneleri $Failovers değişkeninde depolar.
Üçüncü komut, "Active Directory Tabanlı Aracı Atama Hesabı" adlı Farklı Çalıştır profil nesnesini alır ve nesneyi $RunAs değişkeninde depolar.
Dördüncü komut, SQLServer*.fabrikam.net gibi adlara sahip bilgisayarları seçen ve sonucu $Ldap değişkeninde depolayan bir LDAP sorgusu belirtir.
Beşinci komut, $Ldap depolanan AD DS aracıyla yönetilen bilgisayarları fabrikam.net etki alanındaki yönetim grubuna atar. komutu, aracıyla yönetilen bilgisayarlar için $PrimaryServer depolanan birincil yönetim sunucusunu belirtir. komutu, aracıyla yönetilen bilgisayarlar için yük devretme olarak $Failovers depolanan yönetim sunucularını belirtir. komutu, aracıyla yönetilen bilgisayarlar için $RunAs depolanan Farklı Çalıştır profilini belirtir.
Parametreler
-ComputerName
Bilgisayarların ad dizisini belirtir. NetBIOS adlarını, IP adreslerini veya tam etki alanı adlarını (FQDN' ler) kullanabilirsiniz. Yerel bilgisayarı belirtmek için bilgisayar adını, localhost'ı veya bir nokta (.) yazın.
System Center Veri Erişim hizmeti bilgisayarda çalışıyor olmalıdır. Bir bilgisayar belirtmezseniz, cmdlet geçerli yönetim grubu bağlantısı için bilgisayarı kullanır.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
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 |
-Credential
Yönetim grubu bağlantısı için bir PSCredential nesnesi belirtir.
PSCredential nesnesi edinmek için Get-Credential cmdlet'ini kullanın.
Daha fazla bilgi için Get-Help Get-Credential
yazın.
ComputerName parametresinde bir bilgisayar belirtirseniz, o bilgisayara erişimi olan bir hesap kullanın. Varsayılan, mevcut kullanıcıdır.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Domain
Hedef aracıların bulunduğu etki alanının veya etki alanı denetleyicisinin adını belirtir.
Type: | String |
Aliases: | DC |
Position: | 1 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-Exclude
Bilgisayarların ad dizisini belirtir. Operations Manager, belirttiğiniz bilgisayarları aracı atamasının dışında tutar.
Type: | String[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-FailoverServer
ManagementServer nesnelerinin ad dizisini belirtir. Bu parametre, Operations Manager'ın hedef aracılar için yük devretme olarak kullandığı yönetim sunucularını belirtir.
Varsayılan olarak, Operations Manager yük devretme için tüm ağ geçidi olmayan yönetim sunucularını kullanır.
Type: | ManagementServer[] |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-LdapQuery
Etki alanında hedef aracı bilgisayarlarını seçen LDAP sorgusunu belirtir.
Type: | String |
Position: | 3 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrimaryServer
Bir ManagementServer nesnesi belirtir. Bu parametre, hedef aracıyla yönetilen bilgisayar için birincil yönetim sunucusunu belirtir. Bir ManagementServer nesnesi edinmek için Get-SCOMManagementServer cmdlet'ini kullanın.
Type: | ManagementServer |
Position: | 2 |
Default value: | None |
Required: | True |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-RunAsProfile
Operations Manager'ın AD DS sorgu iş akışını çalıştırmak için kullandığı Farklı Çalıştır profilini belirtir.
Farklı Çalıştır profili, System Center - Operations Manager yönetim grubu için bir AD DS kapsayıcısı oluşturmak üzere MOMADAdmin.exe çalıştırdığınızda belirttiğiniz RunAs hesabıyla ilişkilendirilmelidir.
Type: | ManagementPackSecureReference |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-SCSession
Bağlantı nesneleri dizisini belirtir. Bağlantı nesnesi almak için Get-SCOMManagementGroupConnection cmdlet'ini kullanın.
Bağlantı nesnesi, bir yönetim sunucusuna bağlantıyı temsil eder. Varsayılan, geçerli yönetim grubu bağlantısıdır.
Type: | Connection[] |
Position: | Named |
Default value: | None |
Required: | False |
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 |