Unix の OMS から ホストターゲットの追加ができない
ホストターゲットが Windows 環境であった場合、以下のエラーが発生することがある。
SSH server check failed
SSHサーバーのチェックに失敗しました
Windows の場合は ssh ではなく Cygwin を用意する必要がある。
以下公式サイトからインストールしてみよう
-
Cygwin Installation
cygwin.com
Cygwin をインストールできない場合
すてにターゲットホストが運用中なので Cygwin をインストールできないとかいった場合、ステージングサイトを用意すればリモートで OMA をインストールしてターゲット追加することができる。
- OMA を Windows へインストールするには Cygwin が必要
- Cygwin がインストールできない場合はステージングサイトを用意する必要がある
PsExec を使って OMA をインストール
ステージングサイトを用意してそこに PsExec をインストールし、リモートでターゲットホストに OMA をインストールすることが可能。
OMSプラットフォームがUnixベースの場合に管理エージェントをPsExecを使用してMicrosoft Windowsのターゲット・ホストにインストールするには、Microsoft Windowsのステージング・ホスト・サーバーが必要です。
https://docs.oracle.com/cd/F33143_01/embsc/installing-management-agents-microsoft-windows-target-hosts-using-cygwin.html#GUID-296FEC6D-6E32-4239-BBBE-B91F0CC46769
複数のターゲットホストに OMA をインストールしなければいけない時、ステージングサイトさえ用意すればリモートで簡単に OMA のインストールができるので楽ちん
PsExec についてはこちらの記事を参考にしてね
レスポンスファイル
レスポンスファイルは以下を参考にしてね。
- HOST_NAMES:agent インストール先ホスト名
- USER_NAME:agent インストール先のユーザー名
- PASSWORD:agent インストール先のパスワード
- PSEXEC_DIR:PSTools のパス
- AGENT_IMAGE_PATH:OMS からダウンロードした angent イメージファイルのパス
- OMS_HOST:OMS のホスト名
- EM_UPLOAD_PORT:agent インストール先の任意のポート番号
- AGENT_BASE_DIR:agent インストール先のディレクトリ
- AGENT_REGISTRATION_PASSWORD:OMS インストール時に設定したパスワード
- PROPERTIES_FILE:レスポンスファイルのパス
- REMOTE_SYS_DIR:agent インストール先の Windows ディレクトリ (例:C:\Windows)
-
Cygwinを使用しないMicrosoft Windowsターゲット・ホストへの管理エージェントのインストール
docs.oracle.com