Install-SCOMAgent
Operations Manager aracılarını dağıtır.
Syntax
Install-SCOMAgent
-ActionAccount <PSCredential>
[-AgentActionAccount <PSCredential>]
-DNSHostName <String[]>
-PrimaryManagementServer <ManagementServer>
[-NoAPM]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Install-SCOMAgent cmdlet'i, istemci anında yüklemesini kullanarak bir veya daha fazla System Center 2019 - Operations Manager ve sonraki ürün sürümü aracısını dağıtır. Not: [-NoAPM] parametresi System Center Operations Manager 1807 ile kullanıma sunulmuştur (bu parametre System Center 2019 Operations Manager ile geçerli değildir).
Örnekler
Örnek 1: Sunucuya aracı yükleme
PS C:\>$PrimaryMgmtServer = Get-SCOMManagementServer -ComputerName "MgmtServer01.Contoso.com"
PS C:\> Install-SCOMAgent -DNSHostName "server01.contoso.com" -PrimaryManagementServer $PrimaryMgmtServer
Bu örnek bir sunucuya aracı yükler ve aracı için birincil yönetim sunucusunu ayarlar.
İlk komut, MgmtServer01.Contoso.com adlı yönetim sunucusu nesnesini alır ve nesneyi $PrimaryMgmtServer değişkeninde depolar.
İkinci komut Server01.Contoso.com bir aracı yükler ve birincil yönetim sunucusunu $PrimaryMgmtServer depolanan yönetim sunucusuna ayarlar.
Örnek 2: Eylem hesabı kimlik bilgilerini kullanarak sunucuya aracı yükleme
PS C:\>$InstallAccount = Get-Credential
PS C:\> $PrimaryMgmtServer = Get-SCOMManagementServer -ComputerName "MgmtServer01.Contoso.com"
PS C:\> Install-SCOMAgent -DNSHostName "Server01.Contoso.com" -PrimaryManagementServer $PrimaryMgmtServer -ActionAccount $InstallAccount
Bu örnek, kullanıcıdan kimlik bilgilerini girmesini ister ve ardından aracı yüklemek için kimlik bilgilerini kullanır.
İlk komut, kullanıcıdan kimlik bilgilerini ister ve kimlik bilgilerini $InstallAccount değişkeninde depolar.
İkinci komut, MgmtServer01.Contoso.com adlı yönetim sunucusu nesnesini alır ve nesneyi $PrimaryMgmtServer değişkeninde depolar.
Üçüncü komut, $InstallAccount'de depolanan kimlik bilgilerini kullanarak Server01.Contoso.com bir aracı yükler ve aracı için birincil yönetim sunucusunu $PrimaryMgmtServer depolanan yönetim sunucusuna ayarlar.
Örnek 3: Sunuculara aracı yükleme ve aracı eylem hesabını ayarlama
PS C:\>$Agents = "DC1.contoso.com","DC2.contoso.com","DC3.contoso.com"
PS C:\> $InstallAccount = Get-Credential
PS C:\> $AgentActionAccount = Get-Credential Contoso\ActionAccount
PS C:\> $PrimaryMgmtServer = Get-SCOMManagementserver -ComputerName MgmtServer01.contoso.com
PS C:\> $Install-SCOMAgent -DNSHostName $Agents -PrimaryManagementServer $PrimaryMgmtServer -ActionAccount $InstallAccount -AgentActionAccount $AgentActionAccount -Confirm
Bu örnek, aracıları üç bilgisayara yükler ve aracılar için aracı eylem hesabını ayarlar.
İlk komut, üç bilgisayarın adını $Agents değişkeninde depolar.
İkinci komut, kullanıcıdan kimlik bilgilerini ister ve kimlik bilgilerini $InstallAccount değişkeninde depolar.
Üçüncü komut, contoso etki alanındaki ActionAccount adlı bir kullanıcı hesabı için kullanıcıdan parola ister ve kimlik bilgilerini $AgentActionAccount değişkeninde depolar.
Dördüncü komut, MgmtServer01.Contoso.com adlı yönetim sunucusu nesnesini alır ve nesneyi $PrimaryMgmtServer değişkeninde depolar.
Beşinci komut, $InstallAccount'de depolanan kimlik bilgilerini kullanarak $Agents değişkeninde depolanan üç bilgisayara bir aracı yükler. komutu, aracı için birincil yönetim sunucusunu $PrimaryMgmtServer'de depolanan yönetim sunucusuna ayarlar ve aracı eylem hesabını $AgentActionAccount depolanan ActionAccount kullanıcısına ayarlar.
Parametreler
-ActionAccount
PSCredential nesnesini belirtir. Bu parametre, Operations Manager'ın dağıtım görevini çalıştırmak için kullandığı kimlik bilgilerini belirtir. Bu zorunlu bir parametredir. Null değer belirtirseniz, Operations Manager aracı için yönetim sunucusunun varsayılan eylem hesabını kullanır.
Bu parametre, aracıyı bilgisayara yükledikten sonra kullandığı eylem hesabını belirtmez. Varsayılan olarak, aracının kullandığı eylem hesabı Yerel Sistem olarak ayarlanır. Aracının kullandığı eylem hesabını değiştirmek için AgentActionAccount parametresini kullanabilirsiniz.
PSCredential nesnesi edinmek için Get-Credential cmdlet'ini kullanın.
Daha fazla bilgi için Get-Help Get-Credential
yazın.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-AgentActionAccount
PSCredential nesnesini belirtir.
Bu parametre, aracının bilgisayara yüklendikten sonra kullandığı eylem hesabını belirtir.
Varsayılan olarak, aracının kullandığı eylem hesabı Yerel Sistem olarak ayarlanır.
PSCredential nesnesi edinmek için Get-Credential cmdlet'ini kullanın.
Daha fazla bilgi için Get-Help Get-Credential
yazın.
Eylem hesabı için kullanabileceğiniz bir Farklı Çalıştır hesabı almak için Get-SCOMRunAsProfile cmdlet'ini kullanabilirsiniz.
Type: | PSCredential |
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 |
-DNSHostName
Etki Alanı Adı Sistemi (DNS) ana bilgisayarının adını belirtir.
Type: | String[] |
Aliases: | Name |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-NoAPM
Bu, System Center Operations Manager 1807 ile sunulan isteğe bağlı bir parametredir (bu parametre System Center 2019 Operations Manager ile geçerli değildir), aracıda APM bileşeninin yüklenmesini seçmenize olanak tanır. Aracıda APM bileşeninin yüklenmesini atlamak için bu parametreyi kullanın.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
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 çıktı üretmez.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Required: | False |
Accept pipeline input: | False |
Accept wildcard characters: | False |
-PrimaryManagementServer
Bir ManagementServer nesnesi belirtir. Bu parametre aracı için birincil yönetim sunucusunu belirtir. Bir ManagementServer nesnesi edinmek için Get-SCOMManagementServer cmdlet'ini kullanın.
Type: | ManagementServer |
Position: | Named |
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 |