次の方法で共有


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」と入力します。

型:PSCredential
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-Agent

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

型:AgentManagedComputer[]
配置:Named
規定値:None
必須:True
パイプライン入力を受け取る:True
ワイルドカード文字を受け取る:False

-Confirm

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

型:SwitchParameter
Aliases:cf
配置:Named
規定値:False
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-NoAPM

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

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-PassThru

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

型:SwitchParameter
配置:Named
規定値:None
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False

-WhatIf

コマンドレットを実行した場合の動作を示します。 コマンドレットは実行されません。

型:SwitchParameter
Aliases:wi
配置:Named
規定値:False
必須:False
パイプライン入力を受け取る:False
ワイルドカード文字を受け取る:False