Install-SCXAgent
Bulunan UNIX ve Linux bilgisayarlar için Operations Manager aracısını yükler.
Syntax
Install-SCXAgent
-DiscoveryResult <DiscoveryResult[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Install-SCXAgent cmdlet'i bulunan UNIX ve Linux bilgisayarlar için Operations Manager aracısını yükler, WS-Management iletişim için sertifikayı imzalar ve aracıyı yönetim için Operations Manager'a kaydeder. UNIX ve Linux bilgisayarlar Invoke-SCXDiscovery cmdlet'i ile bulunmalıdır. Invoke-SCXDiscovery cmdlet'inin çıkış nesnesi, Install-SCXAgent cmdlet'i için DiscoveryResult girişi olarak sağlanır.
UNIX veya Linux bilgisayarları bulma hakkında bilgi için Invoke-SCXDiscovery Get-Help yazın.
Bu cmdlet, başarıyla yüklenen hedeflenen sistemleri temsil eden bir yönetilen UNIX veya Linux bilgisayar nesneleri dizisi döndürür.
Örnekler
Örnek 1: UNIX ve Linux bilgisayarları bulma ve yönetim aracısını yükleme
PS C:\>$WSCredential = Get-Credential "DavidChew"
PS C:\> $SSHCredential = Get-SCXSSHCredential -UserName "DavidChew" -Key "C:\keys\key21.ppk" -ElevationType sudo
PS C:\> $Pool01 = Get-SCOMResourcePool -DisplayName "Pool01"
PS C:\> Invoke-SCXDiscovery -IPRange 192.168.1.50,192.168.1.75 -ResourcePool $MyPool -WSManCredential $WSCredential -SSHCredential $SSHCredential | Install-SCXAgent
İlk komut, Get-Credential cmdlet'ini kullanarak bir kullanıcının kimlik bilgilerini alır. Komut sizden kimlik doğrulaması ister ve ardından sonuçları $WSCredential değişkeninde depolar.
İkinci komut, Get-SCXSSHCredential cmdlet'ini kullanarak bir kullanıcı için ayrıcalıklı bir kimlik bilgisi oluşturur. komut sonucu $SSHCredential değişkeninde depolar.
Üçüncü komut, Get-SCOMResourcePool cmdlet'ini kullanarak Pool01 adlı bir kaynak havuzu alır ve bunu $Pool 01 değişkeninde depolar.
Son komut, Invoke-SCXDiscovery cmdlet'ini kullanarak bir DIZI IP Adresi içindeki UNIX ve Linux bilgisayarları bulma işlemini çağırır. Komut, bulunan bilgisayarları işlem hattı işlecini kullanarak geçerli cmdlet'e geçirir. komutu yönetim aracısını yükler.
Parametreler
-ComputerName
Bilgisayar adlarının dizisini belirtir. Cmdlet, bu bilgisayarlar için yönetim gruplarıyla geçici bağlantılar kurar. NetBIOS adlarını, IP adreslerini veya tam etki alanı adlarını (FQDN' ler) kullanabilirsiniz. Yerel bilgisayarı belirtmek için bilgisayar adını, localhost'u veya bir nokta (.) yazın.
System Center Veri Erişim hizmeti bilgisayarda etkin 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ının altında çalıştığı kullanıcı hesabını belirtir.
Bu parametre için Get-Credential cmdlet'inin döndürdüğü gibi bir PSCredential nesnesi belirtin.
Kimlik bilgileri nesneleri hakkında daha fazla bilgi için yazın Get-Help Get-Credential
.
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 |
-DiscoveryResult
Invoke-SCXDiscovery cmdlet'i tarafından döndürülen yönetim aracısı yüklemesi için işlenmek üzere DiscoveryResult nesnesini belirtir.
Hedeflenen sistemleri bulma hakkında daha fazla bilgi için yazın Get-Help Invoke-SCXDiscovery
.
Type: | DiscoveryResult[] |
Position: | Named |
Default value: | None |
Required: | True |
Accept pipeline input: | True |
Accept wildcard characters: | False |
-SCSession
Bağlantı nesneleri dizisini belirtir. Bağlantı nesnelerini almak için Get-SCOMManagementGroupConnection cmdlet'ini kullanın.
Bu parametre belirtilmezse, cmdlet bir yönetim grubuna etkin kalıcı bağlantıyı kullanır.
Farklı bir kalıcı bağlantı belirtmek için SCSession parametresini kullanın.
ComputerName ve Credential parametrelerini kullanarak bir yönetim grubuna geçici bağlantı oluşturabilirsiniz.
Daha fazla bilgi için Get-Help about_OpsMgr_Connections
yazın.
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 |
Çıkışlar
Microsoft.Unix.Computer[]
Bu cmdlet, başarıyla yüklenen bir yönetilen UNIX ve Linux bilgisayar dizisi döndürür.