Install-SCXAgent
Installerar Operations Manager-agenten för identifierade UNIX- och Linux-datorer.
Syntax
Install-SCXAgent
-DiscoveryResult <DiscoveryResult[]>
[-SCSession <Connection[]>]
[-ComputerName <String[]>]
[-Credential <PSCredential>]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
Cmdleten Install-SCXAgent installerar Operations Manager-agenten för identifierade UNIX- och Linux-datorer, signerar certifikatet för WS-Management kommunikation och registrerar agenten med Operations Manager för hantering. UNIX- och Linux-datorer bör identifieras med cmdleten Invoke-SCXDiscovery. Utdataobjektet för cmdleten invoke-SCXDiscovery tillhandahålls som DiscoveryResult indata för cmdleten Install-SCX Agent.
Information om hur du identifierar UNIX- eller Linux-datorer finns i Get-Help Invoke-SCXDiscovery.
Den här cmdleten returnerar en matris med hanterade UNIX- eller Linux-datorobjekt som representerar målsystemen som har installerats.
Exempel
Exempel 1: Identifiera UNIX- och Linux-datorer och installera hanteringsagenten
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
Det första kommandot hämtar en autentiseringsuppgift för en användare med hjälp av cmdleten Get-Credential. Kommandot frågar dig om autentisering och lagrar sedan resultatet i variabeln $WSCredential.
Det andra kommandot skapar en privilegierad autentiseringsuppgift för en användare med hjälp av cmdleten Get-SCXSSHCredential. Kommandot lagrar resultatet i variabeln $SSHCredential.
Det tredje kommandot hämtar en resurspool med namnet Pool01 med hjälp av cmdleten Get-SCOMResourcePool och lagrar den sedan i variabeln $Pool 01.
Det sista kommandot anropar en identifiering av UNIX- och Linux-datorer inom ett intervall med IP-adresser med hjälp av cmdleten Invoke-SCXDiscovery. Kommandot skickar alla identifierade datorer till den aktuella cmdleten med hjälp av pipelineoperatorn. Kommandot installerar hanteringsagenten.
Parametrar
-ComputerName
Anger en matris med namn på datorer. Cmdleten upprättar tillfälliga anslutningar med hanteringsgrupper för dessa datorer. Du kan använda NetBIOS-namn, IP-adresser eller fullständigt kvalificerade domännamn (FQDN). Om du vill ange den lokala datorn skriver du datornamnet, localhost eller en punkt (.).
System Center Data Access-tjänsten måste vara aktiv på datorn. Om du inte anger någon dator använder cmdleten datorn för den aktuella hanteringsgruppens anslutning.
Typ: | String[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Confirm
Uppmanar dig att bekräfta innan du kör cmdleten.
Typ: | SwitchParameter |
Alias: | cf |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-Credential
Anger det användarkonto under vilket anslutningen till hanteringsgruppen körs.
Ange ett PSCredential- objekt, till exempel ett objekt som cmdleten Get-Credential returnerar för den här parametern.
Om du vill ha mer information om autentiseringsobjekt skriver du Get-Help Get-Credential
.
Om du anger en dator i parametern ComputerName använder du ett konto som har åtkomst till datorn. Standardvärdet är den aktuella användaren.
Typ: | PSCredential |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-DiscoveryResult
Anger DiscoveryResult- objekt som ska bearbetas för installation av hanteringsagenten som returneras av cmdleten invoke-SCXDiscovery.
Om du vill ha mer information om att identifiera målsystem skriver du Get-Help Invoke-SCXDiscovery
.
Typ: | DiscoveryResult[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | True |
Godkänn pipeline-indata: | True |
Godkänn jokertecken: | False |
-SCSession
Anger en matris med Anslutning objekt. Om du vill hämta anslutningsobjekt använder du cmdleten Get-SCOMManagementGroupConnection.
Om den här parametern inte anges använder cmdleten den aktiva beständiga anslutningen till en hanteringsgrupp.
Använd parametern SCSession för att ange en annan beständig anslutning.
Du kan skapa en tillfällig anslutning till en hanteringsgrupp med hjälp av parametrarna ComputerName och Credential.
Om du vill ha mer information skriver du Get-Help about_OpsMgr_Connections
.
Typ: | Connection[] |
Position: | Named |
Standardvärde: | None |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
-WhatIf
Visar vad som skulle hända om cmdleten körs. Cmdleten körs inte.
Typ: | SwitchParameter |
Alias: | wi |
Position: | Named |
Standardvärde: | False |
Obligatorisk: | False |
Godkänn pipeline-indata: | False |
Godkänn jokertecken: | False |
Utdata
Microsoft.Unix.Computer[]
Den här cmdleten returnerar en matris med hanterade UNIX- och Linux-datorer som har installerats.