次の方法で共有


Repair-SCOMAgent

Operations Manager エージェントを修復します。

構文

Repair-SCOMAgent
      [-Actionaccount <PSCredential>]
      -Agent <AgentManagedComputer[]>
      [-NoAPM]
      [-PassThru]
      [-WhatIf]
      [-Confirm]
      [<CommonParameters>]

説明

Repair-SCOMAgent コマンドレットは、1 つ以上の System Center 2019 - Operations Manager 以降の製品バージョンのエージェント のインストールを修復します。

注: [-NoAPM] パラメーターは System Center Operations Manager 1807 で導入されています (このパラメーターは System Center 2019 Operations Manager では無効です)。

例 1: Operations Manager エージェントを修復する

PS C:\>Get-SCOMAgent -DNSHostName "server01.contoso.com" | Repair-SCOMAgent

このコマンドは、エージェントのインストールを修復します。 このコマンドは 、Get-SCOMAgent コマンドレットを使用して、server01.contoso.com という名前の Operations Manager エージェントを取得し、パイプ演算子を使用して Repair-SCOMAgent コマンドレットに結果を渡します。 2 番目のコマンドは、server01.contoso.com という名前のエージェントを修復します。

パラメーター

-Actionaccount

PSCredential オブジェクトを指定します。 このパラメーターは、Operations Manager が展開タスクの実行に使用する資格情報を指定します。 このパラメーターを指定しない場合、または null 値を指定した場合、Operations Manager はエージェントの管理サーバーの既定のアクション アカウントを使用します。

PSCredential オブジェクトを取得するには、Get-Credential コマンドレットを使用します。 詳細を表示するには「Get-Help Get-Credential」を入力します。

Type:PSCredential
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-Agent

AgentManagedComputer オブジェクトの配列を指定します。 このパラメーターは、修復する Operations Manager エージェントを指定します。 AgentManagedComputer オブジェクトを取得するには、Get-SCOMADAgent コマンドレットを使用します。

Type:AgentManagedComputer[]
Position:Named
Default value:None
Required:True
Accept pipeline input:True
Accept wildcard characters:False

-Confirm

コマンドレットの実行前に確認を求めるメッセージが表示されます。

Type:SwitchParameter
Aliases:cf
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-NoAPM

これは、System Center Operations Manager 1807 で導入された省略可能なパラメーターです (このパラメーターは System Center 2019 Operations Manager では無効です)。これにより、エージェントでの APM コンポーネントのインストールを有効または無効にすることができます。 エージェントで APM コンポーネントを無効にするには、このパラメーターを使用します。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-PassThru

コマンドがパイプラインで使用できるオブジェクトをコマンドレットで作成または変更することを示します。 既定では、このコマンドレットによる出力はありません。

Type:SwitchParameter
Position:Named
Default value:None
Required:False
Accept pipeline input:False
Accept wildcard characters:False

-WhatIf

コマンドレットの実行時に発生する内容を示します。 このコマンドレットは実行されません。

Type:SwitchParameter
Aliases:wi
Position:Named
Default value:False
Required:False
Accept pipeline input:False
Accept wildcard characters:False