1:1運用待機の場合に、クラスタシステムからSystemwalker Operation Managerをアンインストールする手順について説明します。
HACMPシステムからのアンインストールは以下の手順で行います。
HACMPに登録された、Systemwalker Operation Managerのデーモンを停止
Systemwalker Operation Managerの停止
HACMPに登録されたリソース・グループの削除
アプリケーション・モニターの削除
アプリケーション・サーバーの削除
クラスタ定義の同期
運用系のノードへ資源を移動
待機系への資源の複写
デーモンの自動起動・停止を設定
自動反映の設定解除
クラスタ情報の削除
共有ディスクの不要なディレクトリの削除
アンインストール
削除手順
HACMPに登録された、Systemwalker Operation Managerのリソース・グループ名を“omgr_rg”、アプリケーション・サーバー名を“omgr_ap”、アプリケーション・モニター名を“omgr_mon”とした場合を例として削除の手順を説明します。
HACMPに登録された、Systemwalker Operation Managerのデーモンを停止
クラスタ上で動作している、Systemwalker Operation Managerのデーモンを停止します。デーモンの停止方法については、“8.3 HACMPシステムにおけるデーモンの起動/停止”を参照してください。
Systemwalker Operation Managerの停止
クラスタシステムを構成するすべてのノードで、poperationmgrコマンドを使用してSystemwalker Operation Managerを停止します。
# /opt/systemwalker/bin/poperationmgr
poperationmgrコマンドの詳細は、“Systemwalker Operation Manager リファレンス集”を参照してください。
HACMPに登録されたリソース・グループの削除
リソース・グループに登録されているアプリケーション・サーバーがSystemwalker Operation Managerのみの場合、リソース・グループごと削除します。
リソース・グループに他のアプリケーション・サーバーも登録されている場合は、リソース・グループからSystemwalker Operation Managerのアプリケーション・サーバーを削除します。
状況に合わせ、以下のいずれかの方法により削除します。
リソース・グループを削除
運用系で“smitty hacmp”と入力して、SMITセッションを開きます。
#smitty hacmp
SMITで[拡張構成]-[拡張リソース構成]-[HACMP 拡張リソース・グループ構成]-[リソース・グループの除去]を選択します。
[リソース・グループの選択]画面で、Systemwalker Operation Managerのリソース・グループ名“omgr_rg”を選択し、削除します。
リソース・グループからアプリケーション・サーバーを削除
運用系で“smitty hacmp”と入力して、SMITセッションを開きます。
#smitty hacmp
SMITで[拡張構成]-[拡張リソース構成]-[HACMP 拡張リソース・グループ構成]-[リソース・グループのリソースおよび属性の変更/表示]を選択します。
リソースグループを選択する画面が表示されるため、リソース・グループ名“omgr_rg”を選択します。
[アプリケーション・サーバー]のフィールドから、“omgr_ap”を削除します。
その他、Systemwalker Operation Managerのリソースとして登録されている[サービス IPラベル/アドレス]、[ボリューム・グループ]、および[ファイルシステム]を削除します。
アプリケーション・モニターの削除
運用系で“smitty hacmp”と入力して、SMITセッションを開きます。
#smitty hacmp
SMITで[拡張構成]-[拡張リソース構成]-[HACMP 拡張リソース構成]-[HACMP アプリケーションの構成]-[HACMP アプリケーション・モニターの構成]-[ユーザ定義アプリケーション・モニターの構成]-[ユーザ定義アプリケーション・モニターの除去]を選択します。
[除去するユーザー定義アプリケーション・モニター]画面で、Systemwalker Operation Managerのアプリケーション・モニター名“omgr_mon”を選択し、削除します。
アプリケーション・サーバーの削除
運用系で“smitty hacmp”と入力して、SMITセッションを開きます。
#smitty hacmp
SMITで[拡張構成]-[拡張リソース構成]-[HACMP 拡張リソース構成]-[HACMP アプリケーションの構成]-[HACMP アプリケーション・サーバーの構成]-[アプリケーション・サーバーの除去]を選択します。
[除去するアプリケーション・サーバー]画面で、Systemwalker Operation Managerのアプリケーション・サーバー名“omgr_ap”を選択し、削除します。
クラスタ定義の同期
運用系で削除した定義内容を、待機系と同期します。
運用系で“smitty hacmp”と入力して、SMITセッションを開きます。
#smitty hacmp
SMITで[拡張構成]-[拡張検証および同期化]を選択します。
同期化を行います。
同期化の詳細については、HACMPのマニュアルを参照してください。
運用系のノードへ資源を移動
共有ディスクへ移動した資源を、運用系のノードへ戻します。
共有ディスクのボリューム名を“datavg1”、共有ディスクへのマウントポイントを“/disk1”とした場合を例として移動手順を説明します。
運用系のノードでAIXの“varyonvg ”コマンドを使用してボリュームの活性化を実施し、その後、共有ディスクをマウントします。
# varyonvg datavg1 # mount /disk1
シンボリックリンクの削除
運用系のノードで、共有ディスクへ移動した資源に対して作成したシンボリックリンクを削除します。
[1:1運用待機(サブシステムなし)、1:1運用待機(サブシステムあり)の場合]
# rm /var/opt/FJSVfwseo/JM # rm /opt/FAIXjmcal/post # rm /opt/FAIXJOBSC/db # rm /var/spool/mjes # rm /etc/mjes # rm /var/opt/FJSVstem (注)
注) マスタスケジュール管理機能が有効な場合のみ行います。
[1:1運用待機(サブシステムあり、一部クラスタ運用)の場合]
# rm /var/opt/FJSVfwseo/JM1 # rm /opt/FAIXjmcal/post/sys1 # rm /opt/FAIXJOBSC/db/JOBDB1 # rm /var/spool/mjes/mjes1 # rm /etc/mjes/mjes1 # rm /var/opt/FJSVstem/stemDB1 (注)
注) マスタスケジュール管理機能が有効な場合のみ行います。
共有ディスクからローカルディスクへの資源の移動
クラスタシステムの構築時に共有ディスクへ移動した資源を、運用系のローカルディスクに戻し、シンボリックリンクを戻します。
[1:1運用待機(サブシステムなし)、1:1運用待機(サブシステムあり)の場合]
# mv /disk1/FAIXjmcal/post /opt/FAIXjmcal/post # mv /disk1/FAIXJOBSC /opt/FAIXJOBSC/db # mv /disk1/FAIXMJS/var/spool/mjes /opt/FAIXMJS/var/spool/mjes # ln -s /opt/FAIXMJS/var/spool/mjes /var/spool/mjes # mv /disk1/FAIXMJS/etc/mjes /opt/FAIXMJS/etc/mjes # ln -s /opt/FAIXMJS/etc/mjes /etc/mjes # mv /disk1/FJSVstem /var/opt/FJSVstem (注)
注) マスタスケジュール管理機能が有効な場合のみ行います。
[1:1運用待機(サブシステムあり、一部クラスタ運用)の場合]
# mv /disk1/FAIXjmcal/post/sys1 /opt/FAIXjmcal/post/sys1 # mv /disk1/FAIXJOBSC/JOBDB1 /opt/FAIXJOBSC/db/JOBDB1 # mv /disk1/FAIXMJS/var/spool/mjes1 /opt/FAIXMJS/var/spool/mjes/mjes1 # mv /disk1/FAIXMJS/etc/mjes1 /opt/FAIXMJS/etc/mjes/mjes1 # mv /disk1/FJSVstem/stemDB1 /var/opt/FJSVstem/stemDB1 (注)
注) マスタスケジュール管理機能が有効な場合のみ行います。
運用系のノードでマウントを外し、AIXの“varyoffvg”コマンドを使用してボリュームを非活性化の状態にします。
# umount /disk1 # varyoffvg datavg1
待機系への資源の複写
運用系のローカルディスクに戻した資源を、待機系へ複写します。
シンボリックリンクの削除
待機のノードで、共有ディスクへ移動した資源に対して作成したシンボリックリンクを削除します。
[1:1運用待機(サブシステムなし)、1:1運用待機(サブシステムあり)の場合]
# rm /var/opt/FJSVfwseo/JM # rm /opt/FAIXjmcal/post # rm /opt/FAIXJOBSC/db # rm /var/spool/mjes # rm /etc/mjes # rm /var/opt/FJSVstem (注)
注) マスタスケジュール管理機能が有効な場合のみ行います。
[1:1運用待機(サブシステムあり、一部クラスタ運用)の場合]
# rm /var/opt/FJSVfwseo/JM1 # rm /opt/FAIXjmcal/post/sys1 # rm /opt/FAIXJOBSC/db/JOBDB1 # rm /var/spool/mjes/mjes1 # rm /etc/mjes/mjes1 # rm /var/opt/FJSVstem/stemDB1 (注)
注) マスタスケジュール管理機能が有効な場合のみ行います。
資源の複写
運用系のローカルディスクに戻した情報を、待機系へ複写し、シンボリックリンクを元に戻します。
ジョブ実行制御のスプールディレクトリについては、運用系で一時、圧縮して複写します。“mjes.tar”に圧縮して複写する例を示します。
[1:1運用待機(サブシステムなし)、1:1運用待機(サブシステムあり)の場合]
# cd /opt/FAIXMJS/var/spool # tar -cvf ./mjes.tar mjes # rcp /opt/FAIXMJS/var/spool/mjes.tar node2:/opt/FAIXMJS/var/spool/mjes.tar # rm /opt/FAIXMJS/var/spool/mjes.tar
資源を複写します。待機系側で、運用系のノード“node1”から複写する例を示します。
# rcp -r node1:/opt/FAIXJOBSC/db /opt/FAIXJOBSC/db # cd /opt/FAIXMJS/var/spool # tar -xvf mjes.tar # rm /opt/FAIXMJS/var/spool/mjes.tar # ln -s /opt/FAIXMJS/var/spool/mjes /var/spool/mjes # rcp -r node1:/opt/FAIXMJS/etc/mjes /opt/FAIXMJS/etc/mjes # ln -s /opt/FAIXMJS/etc/mjes /etc/mjes # rcp -r node1:/opt/FAIXjmcal/post /opt/FAIXjmcal/post # rcp -r node1:/var/opt/FJSVstem /var/opt/FJSVstem (注)
注) マスタスケジュール管理機能が有効な場合のみ行います。
[1:1運用待機(サブシステムあり、一部クラスタ運用)の場合]
# cd /opt/FAIXMJS/var/spool/mjes # tar -cvf ./mjes1.tar mjes1 # rcp /opt/FAIXMJS/var/spool/mjes/mjes1.tar node2:/opt/FAIXMJS/var/spool/mjes/mjes1.tar # rm /opt/FAIXMJS/var/spool/mjes/mjes1.tar
資源を複写します。待機系側で、運用系のノード“node1”から複写する例を示します。
# rcp -r node1:/opt/FAIXJOBSC/db/JOBDB1 /opt/FAIXJOBSC/db/JOBDB1 # cd /opt/FAIXMJS/var/spool/mjes # tar -xvf mjes1.tar # rm mjes1.tar # rcp -r node1:/opt/FAIXMJS/etc/mjes/mjes1 /opt/FAIXMJS/etc/mjes/mjes1 # rcp -r node1:/opt/FAIXjmcal/post/sys1 /opt/FAIXjmcal/post/sys1 # rcp -r node1:/var/opt/FJSVstem/stemDB1 /var/opt/FJSVstem/stemDB1 (注)
注) マスタスケジュール管理機能が有効な場合のみ行います。
デーモンの自動起動・停止を設定
すべてのノードで、“2.2.3 デーモンの自動起動・停止設定の解除”で解除した自動起動・停止の設定、およびプロセスの監視対象を、解除・変更する前の設定に戻します。
自動反映の設定解除
セキュリティ情報の設定を以下のコマンドで解除します。
mpaclcls -u
カレンダおよびサービス・アプリケーション起動情報の自動反映の設定を以下のコマンドで解除します。
/opt/FAIXjmcal/bin/calsetcluster -d
mpaclclsコマンドおよびcalsetclusterコマンドの詳細は、“Systemwalker Operation Manager リファレンス集”を参照してください。
クラスタ情報の削除
クラスタシステムを構成するすべてのノードで、-dオプションを指定したmpsetclusterコマンドを実行し、Systemwalker Operation Managerのインストール後に登録したクラスタ情報を削除します。
# /opt/systemwalker/bin/mpsetcluster -d
mpsetclusterコマンドの詳細は、“Systemwalker Operation Manager リファレンス集”を参照してください。
共有ディスクの不要なディレクトリの削除
共有ディスク内の、不要なディレクトリを削除します。
ここまでの手順で、Systemwalker Operation Managerが、クラスタシステムに適用した状態から解除されます。
アンインストール
Systemwalker Operation Managerをアンインストールします。
再インストールを行う場合は、上記の手順に従ってアンインストールした後、新規にクラスタシステムへの導入を各ノードで行ってください。
アップグレードインストールを行う場合は、上記の12.までの手順に従って、Systemwalker Operation Managerをクラスタシステムへの適用から解除した後、アップグレードインストールし、“2.2.3 デーモンの自動起動・停止設定の解除”から再度クラスタシステムに適用します。