Managerを二重化する場合は、ManagerおよびAgent/Proxy Managerにて二重化セットアップコマンドを実行する必要があります。
以下、Managerの二重化運用Agent/Proxy Managerセットコマンドについて説明します。
■実行に必要な権限
【Windows版】
Administratorsグループに所属するユーザー権限が必要です。
【UNIX版】
システム管理者(スーパーユーザー)権限が必要です。
■本手順を行う前に
Agent/Proxy Managerの常駐プロセスが起動している場合は、「第2章 常駐プロセス、起動と停止」を参照して、サービス/デーモンを停止してください。また、常駐プロセスが正しく停止しているか確認してください。
■記述形式
【Windows版】
<インストールディレクトリ>\bin\sqcHaSetup.exe -h <host name> <インストールディレクトリ>\bin\sqcHaSetup.exe -u <インストールディレクトリ>\bin\sqcHaSetup.exe -d |
【UNIX版】
/opt/FJSVssqc/bin/sqcHaSetup.sh -h <host name> /opt/FJSVssqc/bin/sqcHaSetup.sh -u /opt/FJSVssqc/bin/sqcHaSetup.sh -d |
■機能説明
Managerを二重化運用するための、Agent/ Proxy Managerの環境を構築、または削除します。
■オプション
Agentのインストール時に設定しなかった方のManagerのホスト名またはIPアドレスを指定します。本オプションは、他のオプションと同時に指定することはできません。
Managerの二重化運用の解除を行ないます。本オプションは、他のオプションと同時に指定することはできません。
現在接続先として設定されているManagerを表示します。本オプションは、他のオプションと同時に指定することはできません。
注意
このオプションはPush運用の場合のみ指定できます。
■終了ステータス
正常終了 0
異常終了 1
正常終了した場合には、以下のメッセージを出力します。
Command Succeeded. |
異常終了した場合には、以下のメッセージを出力します。
Usage : sqcHaSetup.exe -h hostname |
オプションが指定されていません。または本コマンドの使用方法が間違っています。
Failed to write environment settings to DSAconfiguration.txt. |
DSAconfiguration.txtの書き込みに失敗しました。
Failed to read environment settings from DSAconfiguration.txt. |
DSAconfiguration.txtの読み込みに失敗しました。
Failed to read environment settings from registry. |
レジストリの読み込みに失敗しました。
Failed to create/delete directory. |
ディレクトリの作成・削除に失敗した場合
Failed to get service status. |
DCMサービスの状態が取得できませんでした。(Window版のみ)
DCM is running and so sqcHaSetup can not be run. |
DCMサービス/デーモンが起動しています。
An error occurred. Cause code = XXX |
その他のエラー(XXXはエラーコード)が発生しました。
■使用例
2台目のManagerを追加する場合には、以下のように実行します。
【Windows版】
C:\>cd C:\Program Files\SystemwalkerSQC\bin C:\Program Files\SystemwalkerSQC\bin>sqcHaSetup.exe -h hostname Command succeeded. C:\Program Files\SystemwalkerSQC\bin> |
【UNIX版】
# cd /opt/FJSVssqc/bin/ # ./sqcHaSetup.sh -h hostname Command succeeded. # |
Managerの二重化運用を解除する場合には、以下のように実行します。
【Windows版】
C:\>cd C:\Program Files\SystemwalkerSQC\bin C:\Program Files\SystemwalkerSQC\bin>sqcHaSetup.exe -u Command succeeded. C:\Program Files\SystemwalkerSQC\bin> |
【UNIX版】
# cd /opt/FJSVssqc/bin/ # ./sqcHaSetup.sh -u Command Succeeded. # |
現在接続先として設定されているManagerを表示する場合には、以下のように実行します。(Push運用の場合のみ)
【Windows版】
C:\>cd C:\Program Files\SystemwalkerSQC\bin C:\Program Files\SystemwalkerSQC\bin>sqcHaSetup.exe -d Manager host name 1 : XXXX Manager host name 2 : YYYY C:\Program Files\SystemwalkerSQC\bin> |
【UNIX版】
# cd /opt/FJSVssqc/bin/ # ./sqcHaSetup.sh -d Manager host name 1 : XXXX Manager host name 2 : YYYY # |
XXXXおよびYYYYは、現在接続先のManagerとして設定されているホスト名です。Managerの二重化運用を実施していない場合は、「Manager host name 2」のホスト名(「YYYY」の部分)が空白で表示されます。また、二重化運用を実施していても、Pull運用の場合は空白で表示されます。
■ファイル
本コマンドが成功すると、以下のファイルが編集されます。
【Windows版】
<可変ファイル格納ディレクトリ>\control\DSAconfiguration.txt |
【UNIX版】
/etc/opt/FJSVssqc/DSAconfiguration.txt |