Install-SCOMAgent
Implementeert Operations Manager-agents.
Syntaxis
Install-SCOMAgent
-ActionAccount <PSCredential>
[-AgentActionAccount <PSCredential>]
-DNSHostName <String[]>
-PrimaryManagementServer <ManagementServer>
[-NoAPM]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Description
De cmdlet Install-SCOMAgent implementeert een of meer Agents voor System Center 2019 - Operations Manager en latere productversies met behulp van clientpushinstallatie. Opmerking: de parameter [-NoAPM] wordt geïntroduceerd met System Center Operations Manager 1807 (deze parameter is niet geldig met System Center 2019 Operations Manager).
Voorbeelden
Voorbeeld 1: Een agent installeren op een server
PS C:\>$PrimaryMgmtServer = Get-SCOMManagementServer -ComputerName "MgmtServer01.Contoso.com"
PS C:\> Install-SCOMAgent -DNSHostName "server01.contoso.com" -PrimaryManagementServer $PrimaryMgmtServer
In dit voorbeeld wordt een agent op een server geïnstalleerd en wordt de primaire beheerserver voor de agent ingesteld.
Met de eerste opdracht wordt het beheerserverobject met de naam MgmtServer01.Contoso.com opgehaald en wordt het object opgeslagen in de variabele $PrimaryMgmtServer.
Met de tweede opdracht wordt een agent op Server01.Contoso.com geïnstalleerd en wordt de primaire beheerserver ingesteld op de beheerserver die is opgeslagen in $PrimaryMgmtServer.
Voorbeeld 2: Een agent op een server installeren met behulp van de referenties van het actieaccount
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
In dit voorbeeld wordt de gebruiker gevraagd referenties in te voeren en vervolgens de referenties te gebruiken om een agent te installeren.
Met de eerste opdracht wordt de gebruiker om referenties gevraagd en referenties op te slaan in de variabele $InstallAccount.
Met de tweede opdracht wordt het beheerserverobject met de naam MgmtServer01.Contoso.com opgehaald en wordt het object opgeslagen in de $PrimaryMgmtServer variabele.
Met de derde opdracht wordt een agent op Server01.Contoso.com geïnstalleerd met behulp van de referenties die zijn opgeslagen in $InstallAccount en stelt u de primaire beheerserver voor de agent in op de beheerserver die is opgeslagen in $PrimaryMgmtServer.
Voorbeeld 3: Een agent installeren op servers en het actieaccount van de agent instellen
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
In dit voorbeeld worden agents op drie computers geïnstalleerd en wordt het agentactieaccount voor de agents ingesteld.
Met de eerste opdracht wordt de naam van drie computers opgeslagen in de variabele $Agents.
Met de tweede opdracht wordt de gebruiker om referenties gevraagd en worden de referenties opgeslagen in de variabele $InstallAccount.
De derde opdracht vraagt de gebruiker om een wachtwoord voor een gebruikersaccount met de naam ActionAccount in het Domein Contoso en slaat de referenties op in de variabele $AgentActionAccount.
Met de vierde opdracht wordt het beheerserverobject met de naam MgmtServer01.Contoso.com opgehaald en wordt het object opgeslagen in de $PrimaryMgmtServer variabele.
Met de vijfde opdracht wordt een agent geïnstalleerd op de drie computers die zijn opgeslagen in de $Agents variabele met behulp van de referenties die zijn opgeslagen in $InstallAccount. Met de opdracht stelt u de primaire beheerserver voor de agent in op de beheerserver die is opgeslagen in $PrimaryMgmtServer en stelt u het actieaccount van de agent in op de ActionAccount-gebruiker die is opgeslagen in $AgentActionAccount.
Parameters
-ActionAccount
Hiermee geeft u een PSCredential-object. Met deze parameter geeft u de referenties op die Operations Manager gebruikt om de implementatietaak uit te voeren. Dit is een verplichte parameter. Als u een null-waarde opgeeft, gebruikt Operations Manager het standaardactieaccount van de beheerserver voor de agent.
Met deze parameter geeft u niet het actieaccount op dat door de agent wordt gebruikt nadat u deze op de computer hebt geïnstalleerd. Het actieaccount dat door de agent wordt gebruikt, is standaard ingesteld op Lokaal systeem. U kunt de parameter AgentActionAccount gebruiken om het actieaccount te wijzigen dat door de agent wordt gebruikt.
Als u een PSCredential--object wilt verkrijgen, gebruikt u de cmdlet Get-Credential.
Typ Get-Help Get-Credential
voor meer informatie.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-AgentActionAccount
Hiermee geeft u een PSCredential-object.
Met deze parameter geeft u het actieaccount op dat door de agent wordt gebruikt nadat deze op de computer is geïnstalleerd.
Het actieaccount dat door de agent wordt gebruikt, is standaard ingesteld op Lokaal systeem.
Als u een PSCredential--object wilt verkrijgen, gebruikt u de cmdlet Get-Credential.
Typ Get-Help Get-Credential
voor meer informatie.
U kunt de cmdlet Get-SCOMRunAsProfile gebruiken om een Uitvoeren als-account op te halen dat u voor het actieaccount kunt gebruiken.
Type: | PSCredential |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-Confirm
U wordt gevraagd om bevestiging voordat u de cmdlet uitvoert.
Type: | SwitchParameter |
Aliassen: | cf |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-DNSHostName
Hiermee geeft u de naam van een DNS-host (Domain Name System).
Type: | String[] |
Aliassen: | Name |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | True |
Jokertekens accepteren: | False |
-NoAPM
Dit is een optionele parameter die is geïntroduceerd met System Center Operations Manager 1807 (deze parameter is niet geldig met System Center 2019 Operations Manager), waarmee u de installatie van het APM-onderdeel in de agent kunt kiezen. Gebruik deze parameter om de installatie van het APM-onderdeel in de agent over te slaan.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PassThru
Geeft aan dat de cmdlet een object maakt of wijzigt dat een opdracht in de pijplijn kan gebruiken. Deze cmdlet genereert standaard geen uitvoer.
Type: | SwitchParameter |
Position: | Named |
Default value: | None |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-PrimaryManagementServer
Hiermee geeft u een ManagementServer-object. Met deze parameter geeft u de primaire beheerserver voor de agent op. Als u een ManagementServer--object wilt verkrijgen, gebruikt u de cmdlet Get-SCOMManagementServer.
Type: | ManagementServer |
Position: | Named |
Default value: | None |
Vereist: | True |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |
-WhatIf
Toont wat er zou gebeuren als de cmdlet wordt uitgevoerd. De cmdlet wordt niet uitgevoerd.
Type: | SwitchParameter |
Aliassen: | wi |
Position: | Named |
Default value: | False |
Vereist: | False |
Pijplijninvoer accepteren: | False |
Jokertekens accepteren: | False |