RORマネージャーがインストールされているサーバにSystemwalker Operation Managerをインストールする場合の手順について説明します。
Systemwalker Operation Managerの構築
Systemwalker Operation Managerのインストール
Systemwalker Operation Managerサーバの自動起動・停止設定
Systemwalker Operation Managerのサブシステム環境の作成
注意
“Systemwalker Operation Managerの構築”を実施している間は、RORマネージャーの操作はできません。
RORマネージャーの停止
RORマネージャーがセットアップされている環境にSystemwalker Operation Managerを共存する場合、事前にRORマネージャーを停止する必要があります。停止方法については、「運用ガイド CE」の「2.1 マネージャーの起動と停止」を参照してください。
RORマネージャーの停止後に以下を実行してください。
【Windowsマネージャー】
Windowsに管理者権限でログオンします。
Administratorアカウントでログオンしてください。
以下のコマンドを実行します。
> インストールフォルダー\SWRBAM\F4ANswnc\bin\swncctrl stop
【Linuxマネージャー】
システムにOSの管理者(root)でログインします。
以下のコマンドを実行します。
# /opt/FJSVswnc/bin/swncctrl stop
Systemwalker Operation Managerの構築
Systemwalker Operation Managerの構築について説明します。
Systemwalker Operation Managerの機能を利用する場合には、Systemwalker Operation Managerの媒体とライセンスを購入する必要があります。Systemwalker Operation Manager Enterprise Editionの媒体とライセンスを購入し、インストールしてください。
インストールの手順は、以下のとおりです。
Systemwalker Operation Managerの修正を適用している場合、Systemwalker Operation Managerのインストールの前に修正を適用前の状態へ復元します。
Systemwalker Operation Managerの修正を適用しているかどうかは、UpdateAdvisor(ミドルウェア)のuam showupコマンドを実行することで確認できます。詳細は、UpdateAdvisor(ミドルウェア)のヘルプを参照してください。
Systemwalker Operation Managerのインストールを実施します。
詳細は、「Systemwalker Operation Manager 導入手引書」を参照してください。
1.で適用前の状態へ復元した修正を再適用します。
詳細は、UpdateAdvisor(ミドルウェア)のヘルプを参照してください。
OSを再起動します。
RORマネージャーを停止します。
「RORマネージャーの停止」を参照して、停止してください。
Systemwalker Operation Managerサーバの自動起動・停止設定を有効にします。設定方法は、以下のとおりです。
【Windowsマネージャー】
Windowsのコントロール パネルで[管理ツール]から[サービス]を開き、[サービス]画面で、以下のサービスの[スタートアップの種類]を“手動”から“自動”に変更します。
Systemwalker MpAosfB
【Linuxマネージャー】
/etc/opt/FJSVftlo/daemon/custom/rc3.iniファイルを以下のように編集します。
[変更前]
: #DAEMON05(Lo)="/etc/opt/FJSVMJS/etc/rc3.d/S99MJS" : #DAEMON06(Lo)="/opt/FJSVJOBSC/etc/rc3.d/start_jobs" :
[変更後]
: #DAEMON05(Lo)="/etc/opt/FJSVMJS/etc/rc3.d/S99MJS" DAEMON050(Lo)="/etc/opt/FJSVMJS/etc/rc3.d/S99MJS -sys 0" : DAEMON06(Lo)="/opt/FJSVJOBSC/etc/rc3.d/start_jobs" DAEMON060(Lo)="/opt/FJSVJOBSC/etc/rc3.d/start_jobs -sys 0" :
/etc/opt/FJSVftlo/daemon/ini/rc0.iniファイルを以下のように編集します。
[変更前]
: DAEMON02(Lo)="/opt/FJSVJOBSC/etc/rc0.d/end_jobs" : DAEMON03(Lo)="/etc/opt/FJSVMJS/etc/rc0.d/K00MJS" :
[変更後]
: #DAEMON02(Lo)="/opt/FJSVJOBSC/etc/rc0.d/end_jobs" : DAEMON020(Lo)="/opt/FJSVJOBSC/etc/rc0.d/end_jobs -sys 0" : #DAEMON03(Lo)="/etc/opt/FJSVMJS/etc/rc0.d/K00MJS" : DAEMON030(Lo)="/etc/opt/FJSVMJS/etc/rc0.d/K00MJS -sys 0" :
複数のサブシステムを運用する場合、サブシステム環境を作成します。サブシステム環境は、以下のコマンドを使用して作成します。
詳細は、「Systemwalker Operation Manager 導入手引書」を参照してください。
【Windowsマネージャー】
> createsubsystem.exe -sys サブシステム番号
【Linuxマネージャー】
# /opt/FJSVJMCMN/bin/createsubsystem.sh -sys サブシステム番号
注意
サブシステム番号の9番はRORマネージャーで利用しているため、サブシステム番号は1~8の間の番号を指定します。
サブシステム環境の作成後、以下の設定を実施し、ジョブスケジューラ/ジョブ実行制御の自動起動を有効にします。
【Windowsマネージャー】
サブシステム用のポート番号を設定します。
%SystemRoot%\system32\drivers\etc\servicesファイルを編集し、以下のようにポート番号を追加します。
詳細は、「Systemwalker Operation Manager 導入手引書」の「2.6.2 サブシステム用のポート番号の設定」を参照してください。
jobsch_winn PortNo1/tcp mjsnetn PortNo2/tcp
n は作成したサブシステムの番号です。
PortNo1 およびPortNo2 には、未使用のポート番号を数字で指定します。
【Linuxマネージャー】
/etc/opt/FJSVftlo/daemon/custom/rc3.iniファイルを以下のように編集します。
[変更前]
: #DAEMON05(Lo)="/etc/opt/FJSVMJS/etc/rc3.d/S99MJS" DAEMON050(Lo)="/etc/opt/FJSVMJS/etc/rc3.d/S99MJS -sys 0" : #DAEMON06(Lo)="/opt/FJSVJOBSC/etc/rc3.d/start_jobs" DAEMON060(Lo)="/opt/FJSVJOBSC/etc/rc3.d/start_jobs -sys 0" :
[変更後]
: #DAEMON05(Lo)="/etc/opt/FJSVMJS/etc/rc3.d/S99MJS" DAEMON050(Lo)="/etc/opt/FJSVMJS/etc/rc3.d/S99MJS -sys 0" DAEMON05n(Lo)="/etc/opt/FJSVMJS/etc/rc3.d/S99MJS -sys n" : #DAEMON06(Lo)="/opt/FJSVJOBSC/etc/rc3.d/start_jobs" DAEMON060(Lo)="/opt/FJSVJOBSC/etc/rc3.d/start_jobs -sys 0" DAEMON06n(Lo)="/opt/FJSVJOBSC/etc/rc3.d/start_jobs -sys n" :
n は作成したサブシステムの番号です。
サブシステム環境を複数作成した場合は、作成したサブシステムに合わせて行を追加します。
/etc/opt/FJSVftlo/daemon/ini/rc0.iniファイルを以下のように編集します。
[変更前]
: #DAEMON02(Lo)="/opt/FJSVJOBSC/etc/rc0.d/end_jobs" DAEMON020(Lo)="/opt/FJSVJOBSC/etc/rc0.d/end_jobs -sys 0" : #DAEMON03(Lo)="/etc/opt/FJSVMJS/etc/rc0.d/K00MJS" DAEMON030(Lo)="/etc/opt/FJSVMJS/etc/rc0.d/K00MJS -sys 0" :
[変更後]
: #DAEMON02(Lo)="/opt/FJSVJOBSC/etc/rc0.d/end_jobs DAEMON020(Lo)="/opt/FJSVJOBSC/etc/rc0.d/end_jobs -sys 0" DAEMON02n(Lo)="/opt/FJSVJOBSC/etc/rc0.d/end_jobs -sys n" : #DAEMON03(Lo)="/etc/opt/FJSVMJS/etc/rc0.d/K00MJS" DAEMON030(Lo)="/etc/opt/FJSVMJS/etc/rc0.d/K00MJS -sys 0" DAEMON03n(Lo)="/etc/opt/FJSVMJS/etc/rc0.d/K00MJS -sys n" :
n は作成したサブシステムの番号です。
サブシステム環境を複数作成した場合は、作成したサブシステムに合わせて行を追加します。
サブシステム用のポート番号を設定します。
/etc/servicesファイルを編集し、以下のようにポート番号を追加します。
詳細は、「Systemwalker Operation Manager 導入手引書」の「2.6.2 サブシステム用のポート番号の設定」を参照してください。
jobsch_winn PortNo1/tcp mjsnetn PortNo2/tcp
n は作成したサブシステムの番号です。
PortNo1 およびPortNo2 には、未使用のポート番号を指定します。
RORマネージャーの起動
RORマネージャーがセットアップされている環境にSystemwalker Operation Managerを共存する場合、RORマネージャーを起動します。以下を実行後、RORマネージャーを起動してください。
起動方法については、「運用ガイド CE」の「2.1 マネージャーの起動と停止」を参照してください。
【Windowsマネージャー】
Windowsに管理者権限でログオンします。
Administratorアカウントでログオンしてください。
以下のコマンドを実行します。
> インストールフォルダー\SWRBAM\F4ANswnc\bin\swncctrl start
【Linuxマネージャー】
システムにOSの管理者(root)でログインします。
以下のコマンドを実行します。
# /opt/FJSVswnc/bin/swncctrl start
Systemwalker Operation Managerの運用
以降、作成したサブシステム上でSystemwalker Operation Managerを利用できます。
「Systemwalker Operation Manager 導入手引書」の「第2章 Systemwalker Operation Managerの動作環境を定義する」を参照し、Systemwalker Operation Managerの動作環境を設定し、Systemwalker Operation Managerを起動してください。その後、「Systemwalker Operation Manager 使用手引書」を参照して、Systemwalker Operation Managerの運用を実施します。Systemwalker Operation Managerの起動方法は、以下のとおりです。
【Windowsマネージャー】
> soperationmgr
【Linuxマネージャー】
# /opt/systemwalker/bin/soperationmgr
soperationmgrコマンドの詳細は、「Systemwalker Operation Manager リファレンスマニュアル」を参照してください。
注意
RORマネージャーが利用しているサブシステム番号の9番は、動作環境設定を変更しないでください。
[Systemwalker Operation Manager環境設定]ウィンドウから[運用情報の定義]ウィンドウを表示すると、“運用情報の定義ファイルに不正な記述がありました。その部分の記述は無視して読み込みました。”と表示されます。同時実行可能なジョブ数およびキューの設定を変更してください。詳細は、「Systemwalker Operation Manager 導入手引書」を参照してください。
“-sys”オプションを引数に指定するコマンドは、必ず“-sys”オプションを指定し、作成したサブシステムの番号を指定してください。“-sys”オプションの省略や、“all”の指定はしないでください。
RORマネージャーがインストールされているサーバで、Systemwalker Operation Managerをクラスタ運用する場合、RORマネージャーが利用しているサブシステム番号の9番はSystemwalker Operation Managerのクラスタ運用に含めないように設定してください。詳細は、「Systemwalker Operation Manager クラスタ適用ガイド」を参照してください。
Systemwalker Operation Managerを停止するpoperationmgrコマンドは、RORマネージャーが使用するサブシステムも停止します。そのため、Systemwalker Operation Managerの運用開始後、サブシステムを起動・停止する場合は、使用するサブシステムだけを対象に実施してください。サブシステムだけを対象に起動・停止する方法は、以下のとおりです。
サブシステムの起動
【Windowsマネージャー】
以下の順でサービスを起動します。
Systemwalker MpMjesn
Systemwalker MpJobschn
n は、使用するサブシステムの番号です。
【Linuxマネージャー】
以下の順でコマンドを実行します。
# /bin/sh /etc/opt/FJSVMJS/etc/rc3.d/S99MJS -sys n # /bin/sh /opt/FJSVJOBSC/etc/rc3.d/S99JOBSCH -sys n
n は、使用するサブシステムの番号です。
サブシステムの停止
【Windowsマネージャー】
以下の順でサービスを停止します。
Systemwalker MpJobschn
Systemwalker MpMjesn
n は、使用するサブシステムの番号です。
【Linuxマネージャー】
以下の順でコマンドを実行します。
# /bin/sh /opt/FJSVJOBSC/etc/rc0.d/K00JOBSCH -sys n # /bin/sh /etc/opt/FJSVMJS/etc/rc0.d/K00MJS -sys n
n は、使用するサブシステムの番号です。
poperationmgrコマンドを使用してSystemwalker Operation Managerを停止する場合、事前にRORマネージャーが停止していることを確認してください。
Systemwalker Operation Managerのジョブネット異常終了出口を使用する場合は、出口プログラムに記載されている以下のコメントより後ろに処理を追加し、前にある処理は修正しないでください。
ジョブネット異常終了出口については、「Systemwalker Operation Manager リファレンスマニュアル」の「19.1 ジョブネット正常終了/異常終了出口」を参照してください。
【Windowsマネージャー】
REM <Systemwalker Runbook Automation> END
【Linuxマネージャー】
# <Systemwalker Runbook Automation> END