Dela via


Install-SCOMAgent

Distribuerar Operations Manager-agenter.

Syntax

Install-SCOMAgent
       -ActionAccount <PSCredential>
       [-AgentActionAccount <PSCredential>]
       -DNSHostName <String[]>
       -PrimaryManagementServer <ManagementServer>
       [-NoAPM]
       [-PassThru]
       [-WhatIf]
       [-Confirm]
       [<CommonParameters>]

Description

Cmdleten Install-SCOMAgent distribuerar en eller flera System Center 2019 – Operations Manager och senare produktversionsagenter med hjälp av push-installation av klienter. Obs! Parametern [-NoAPM] introduceras med System Center Operations Manager 1807 (den här parametern är inte giltig med System Center 2019 Operations Manager).

Exempel

Exempel 1: Installera en agent på en server

PS C:\>$PrimaryMgmtServer = Get-SCOMManagementServer -ComputerName "MgmtServer01.Contoso.com"
PS C:\> Install-SCOMAgent -DNSHostName "server01.contoso.com" -PrimaryManagementServer $PrimaryMgmtServer

I det här exemplet installeras en agent på en server och den primära hanteringsservern för agenten anges.

Det första kommandot hämtar hanteringsserverobjektet med namnet MgmtServer01.Contoso.com och lagrar objektet i variabeln $PrimaryMgmtServer.

Det andra kommandot installerar en agent på Server01.Contoso.com och anger dess primära hanteringsserver till hanteringsservern som lagras i $PrimaryMgmtServer.

Exempel 2: Installera en agent på en server med hjälp av autentiseringsuppgifterna för åtgärdskontot

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

I det här exemplet uppmanas användaren att ange autentiseringsuppgifter och sedan använda autentiseringsuppgifterna för att installera en agent.

Det första kommandot frågar användaren om autentiseringsuppgifter och lagrar autentiseringsuppgifter i variabeln $InstallAccount.

Det andra kommandot hämtar hanteringsserverobjektet med namnet MgmtServer01.Contoso.com och lagrar objektet i variabeln $PrimaryMgmtServer.

Det tredje kommandot installerar en agent på Server01.Contoso.com med hjälp av autentiseringsuppgifterna som lagras i $InstallAccount och anger den primära hanteringsservern för agenten till hanteringsservern som lagras i $PrimaryMgmtServer.

Exempel 3: Installera en agent på servrar och ange agentåtgärdskontot

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

Det här exemplet installerar agenter på tre datorer och anger agentåtgärdskontot för agenterna.

Det första kommandot lagrar namnet på tre datorer i variabeln $Agents.

Det andra kommandot frågar användaren om autentiseringsuppgifter och lagrar autentiseringsuppgifterna i variabeln $InstallAccount.

Det tredje kommandot uppmanar användaren att ange ett lösenord för ett användarkonto med namnet ActionAccount i Contoso-domänen och lagrar autentiseringsuppgifterna i variabeln $AgentActionAccount.

Det fjärde kommandot hämtar hanteringsserverobjektet med namnet MgmtServer01.Contoso.com och lagrar objektet i variabeln $PrimaryMgmtServer.

Det femte kommandot installerar en agent på de tre datorer som lagras i variabeln $Agents med hjälp av autentiseringsuppgifterna som lagras i $InstallAccount. Kommandot anger den primära hanteringsservern för agenten till hanteringsservern som lagras i $PrimaryMgmtServer och anger agentåtgärdskontot till den ActionAccount-användare som lagras i $AgentActionAccount.

Parametrar

-ActionAccount

Anger ett PSCredential- objekt. Den här parametern anger de autentiseringsuppgifter som Operations Manager använder för att köra distributionsaktiviteten. Det här är en obligatorisk parameter. Om du anger ett null-värde använder Operations Manager standardåtgärdskontot för hanteringsservern för agenten.

Den här parametern anger inte det åtgärdskonto som agenten använder när du har installerat det på datorn. Som standard är åtgärdskontot som agenten använder inställt på Lokalt system. Du kan använda parametern AgentActionAccount för att ändra åtgärdskontot som agenten använder.

Om du vill hämta ett PSCredential--objekt använder du cmdleten Get-Credential. Om du vill ha mer information skriver du Get-Help Get-Credential.

Typ:PSCredential
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-AgentActionAccount

Anger ett PSCredential- objekt. Den här parametern anger det åtgärdskonto som agenten använder när den har installerats på datorn. Som standard är åtgärdskontot som agenten använder inställt på Lokalt system. Om du vill hämta ett PSCredential--objekt använder du cmdleten Get-Credential. Om du vill ha mer information skriver du Get-Help Get-Credential. Du kan använda cmdleten Get-SCOMRunAsProfile för att hämta ett Kör som-konto som du kan använda för åtgärdskontot.

Typ:PSCredential
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

-DNSHostName

Anger namnet på en DNS-värd (Domain Name System).

Typ:String[]
Alias:Name
Position:Named
Standardvärde:None
Obligatorisk:True
Godkänn pipeline-indata:True
Godkänn jokertecken:False

-NoAPM

Det här är en valfri parameter som introduceras med System Center Operations Manager 1807 (den här parametern är inte giltig med System Center 2019 Operations Manager), som gör att du kan välja installation av APM-komponenten i agenten. Använd den här parametern för att hoppa över installationen av APM-komponenten i agenten.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PassThru

Anger att cmdleten skapar eller ändrar ett objekt som ett kommando kan använda i pipelinen. Som standard genererar den här cmdleten inga utdata.

Typ:SwitchParameter
Position:Named
Standardvärde:None
Obligatorisk:False
Godkänn pipeline-indata:False
Godkänn jokertecken:False

-PrimaryManagementServer

Anger ett ManagementServer- objekt. Den här parametern anger den primära hanteringsservern för agenten. Om du vill hämta ett ManagementServer--objekt använder du cmdleten Get-SCOMManagementServer.

Typ:ManagementServer
Position:Named
Standardvärde:None
Obligatorisk:True
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