Repair-SCOMAgent
Repariert Operations Manager-Agents.
Syntax
Default (Standardwert)
Repair-SCOMAgent
[-Actionaccount <PSCredential>]
-Agent <AgentManagedComputer[]>
[-NoAPM]
[-PassThru]
[-WhatIf]
[-Confirm]
[<CommonParameters>]
Beschreibung
Das Cmdlet Repair-SCOMAgent repariert eine oder mehrere Agent-Installationen von System Center 2019 – Operations Manager und höher.
Hinweis: Der Parameter [-NoAPM] wird mit System Center Operations Manager 1807 eingeführt (dieser Parameter ist mit System Center 2019 Operations Manager nicht gültig).
Beispiele
Beispiel 1: Reparieren eines Operations Manager-Agents
PS C:\>Get-SCOMAgent -DNSHostName "server01.contoso.com" | Repair-SCOMAgent
Mit diesem Befehl wird eine Agenteninstallation repariert. Der Befehl verwendet das Cmdlet Get-SCOMAgent , um den Operations Manager-Agent mit dem Namen server01.contoso.com abzurufen, und übergibt das Ergebnis mithilfe des Pipeoperators an das Cmdlet Repair-SCOMAgent . Der zweite Befehl repariert den Agenten mit dem Namen server01.contoso.com.
Parameter
-Actionaccount
Gibt ein PSCredential-Objekt an. Dieser Parameter gibt die Anmeldeinformationen an, die Operations Manager zum Ausführen des Bereitstellungstasks verwendet. Wenn Sie diesen Parameter nicht angeben oder einen NULL-Wert angeben, verwendet Operations Manager das Standardaktionskonto des Verwaltungsservers für den Agent.
Verwenden Sie das Cmdlet Get-Credential, um ein PSCredential-Objekt abzurufen.
Geben Sie Get-Help Get-Credentialein, um weitere Informationen zu erfahren.
Parametereigenschaften
| Typ: | PSCredential |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Agent
Gibt ein Array von AgentManagedComputer-Objekten an. Dieser Parameter gibt die Operations Manager-Agents an, die repariert werden sollen. Verwenden Sie zum Abrufen eines AgentManagedComputer-Objekts das Cmdlet Get-SCOMADAgent .
Parametereigenschaften
| Typ: | AgentManagedComputer[] |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | True |
| Wert aus Pipeline: | True |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-Confirm
Fordert Sie zur Bestätigung auf, bevor Sie das Cmdlet ausführen.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | False |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | vgl |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-NoAPM
Dies ist ein optionaler Parameter, der mit System Center Operations Manager 1807 eingeführt wurde (dieser Parameter ist mit System Center 2019 Operations Manager nicht gültig), mit dem Sie die Installation der APM-Komponente im Agent aktivieren oder deaktivieren können. Verwenden Sie diesen Parameter, um die APM-Komponente im Agenten zu deaktivieren.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-PassThru
Gibt an, dass das Cmdlet ein Objekt erstellt oder ändert, das ein Befehl in der Pipeline verwenden kann. Standardmäßig generiert dieses Cmdlet keine Ausgabe.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | None |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
-WhatIf
Zeigt, was passiert, wenn das Cmdlet ausgeführt wird. Das Cmdlet wird nicht ausgeführt.
Parametereigenschaften
| Typ: | SwitchParameter |
| Standardwert: | False |
| Unterstützt Platzhalter: | False |
| Nicht anzeigen: | False |
| Aliase: | Wi |
Parametersätze
(All)
| Position: | Named |
| Obligatorisch.: | False |
| Wert aus Pipeline: | False |
| Wert aus Pipeline nach dem Eigenschaftsnamen: | False |
| Wert aus verbleibenden Argumenten: | False |
CommonParameters
Dieses Cmdlet unterstützt die allgemeinen Parameter -Debug, -ErrorAction, -ErrorVariable, -InformationAction, -InformationVariable, -OutBuffer, -OutVariable, -PipelineVariable, -ProgressAction, -Verbose, -WarningAction und -WarningVariable. Weitere Informationen findest du unter about_CommonParameters.