Systemwalker Operation Manager クラスタ適用ガイド UNIX編 - UNIX共通 -
目次 索引 前ページ次ページ

第2章 導入> 2.6 資源の共有ディスクへの移動

2.6.1 1:1運用待機、N:1運用待機、カスケードの場合の資源の移動

■移動する資源

1:1運用待機、N:1運用待機およびカスケードの場合、以下の資源を共有ディスクに移動します。

1:1運用待機は、サブシステムあり、サブシステムなしにかかわらず、以下の資源を共有ディスクへ移動します。サブシステムごとに移動する必要はありません。

◆PRIMECLUSTER(Solaris版、Linux版、Linux for Itanium版)、Sun Clusterの場合

  1. カレンダ制御情報用のディレクトリ
    /var/opt/FJSVjmcal/post
  2. ジョブスケジューラのデータベースディレクトリ
    /var/opt/FJSVJOBSC
  3. ジョブ実行制御のスプールディレクトリ
    /var/opt/FJSVMJS/var/spool/mjes

    (“/var/spool/mjes”のシンボリックリンクは削除します)

  4. ジョブ実行制御の運用情報ディレクトリ
    /etc/opt/FJSVMJS/etc/mjes

    (“/etc/mjes”のシンボリックリンクは削除します)

  5. スケジュール分散のデータベースディレクトリ(スケジュール分散機能が有効な場合のみ)
    /var/opt/FJSVstem

◆MC/ServiceGuardの場合

  1. カレンダ制御情報用のディレクトリ
    /opt/FHPjmcal/post
  2. ジョブスケジューラのデータベースディレクトリ
    /opt/FHPJOBSCH/db
  3. ジョブ実行制御のスプールディレクトリ
    /opt/FHPMJS/var/spool/mjes

    (“/var/spool/mjes”のシンボリックリンクは削除します)

  4. ジョブ実行制御の運用情報ディレクトリ
    /opt/FHPMJS/etc/mjes

    (“/etc/mjes”のシンボリックリンクは削除します)

  5. スケジュール分散のデータベースディレクトリ(スケジュール分散機能が有効な場合のみ)
    /var/opt/FJSVstem

◆HACMPの場合

  1. カレンダ制御情報用のディレクトリ
    /opt/FAIXjmcal/post
  2. ジョブスケジューラのデータベースディレクトリ
    /opt/FAIXJOBSC/db
  3. ジョブ実行制御のスプールディレクトリ
    /opt/FAIXMJS/var/spool/mjes

    (“/var/spool/mjes”のシンボリックリンクは削除します)

  4. ジョブ実行制御の運用情報ディレクトリ
    /opt/FAIXMJS/etc/mjes

    (“/etc/mjes”のシンボリックリンクは削除します)

  5. スケジュール分散のデータベースディレクトリ(スケジュール分散機能が有効な場合のみ)
    /var/opt/FJSVstem

■移動手順

◆PRIMECLUSTER(Solaris版、Linux版、Linux for Itanium版)、Sun Clusterの場合

共有ディスクへのマウントポイントを“/disk1”とした場合を例として移動手順を説明します。コマンドラインは、Solaris版の例で説明しています。

1)デーモンの停止

Systemwalker Operation Managerのデーモンを停止します。

# /opt/systemwalker/bin/poperationmgr -s

Systemwalker Centric Managerとの混在環境の場合は必ず、poperationmgrコマンドに-sオプションを指定してください。

2)共有ディスクのマウント

共有ディスクをマウントします。

# mount /disk1(注)
注)
Linux版/Linux for Itanium版は、以下のコマンドラインになります。(デバイス装置が/dev/sdb1の場合の例)
# /bin/mount /dev/sdb1 /disk1

3)運用系上の資源を共有ディスクへ移動

運用系上の資源を共有ディスクに移動し、シンボリックリンクを削除します。

# mkdir -p /disk1/FJSVfwseo/JM (注1)

# mkdir -p /disk1/FJSVjmcal
# mv /var/opt/FJSVjmcal/post /disk1/FJSVjmcal/post

# mkdir -p /disk1/FJSVJOBSC
# mv /var/opt/FJSVJOBSC/* /disk1/FJSVJOBSC
# rm -r /var/opt/FJSVJOBSC

# mkdir -p /disk1/FJSVMJS/var/spool
# mv /var/opt/FJSVMJS/var/spool/mjes /disk1/FJSVMJS/var/spool/mjes
# rm /var/spool/mjes

# mkdir -p /disk1/FJSVMJS/etc
# mv /etc/opt/FJSVMJS/etc/mjes /disk1/FJSVMJS/etc/mjes
# rm /etc/mjes

# mkdir -p /disk1/FJSVstem (注2)
# mv /var/opt/FJSVstem/* /disk1/FJSVstem (注2)
# rm -r /var/opt/FJSVstem (注2)
注1)
セキュリティ情報は、共有ディスク上へのディレクトリ作成のみ行います。“自動反映の設定”で情報を反映します。
注2)
スケジュール分散機能が有効な場合のみ行います。

4)待機系上の資源の削除

待機系上の資源を削除します。

# rm -r /var/opt/FJSVjmcal/post

# rm -r /var/opt/FJSVJOBSC

# rm -r /var/opt/FJSVMJS/var/spool/mjes
# rm /var/spool/mjes

# rm -r /etc/opt/FJSVMJS/etc/mjes
# rm /etc/mjes 

# rm -r /var/opt/FJSVstem (注)
注)
スケジュール分散機能が有効な場合のみ行います。

5)移動した資源へのシンボリックリンクの作成

共有ディスクに移動した資源を運用系および待機系のどちらからでも利用できるように、それぞれのノードでシンボリックリンクを作成します。

N:1運用待機の形態の場合は、フェールオーバ時にシンボリックリンクを作成するように状態遷移プロシジャで設定するため、ここでは、待機系からシンボリックリンクを作成する必要はありません。

# ln -s /disk1/FJSVfwseo/JM /var/opt/FJSVfwseo/JM

# ln -s /disk1/FJSVjmcal/post /var/opt/FJSVjmcal/post

# ln -s /disk1/FJSVJOBSC /var/opt/FJSVJOBSC

# ln -s /disk1/FJSVMJS/var/spool/mjes /var/spool/mjes

# ln -s /disk1/FJSVMJS/etc/mjes /etc/mjes

# ln -s /disk1/FJSVstem /var/opt/FJSVstem (注)
注)
スケジュール分散機能が有効な場合のみ行います。

6)共有ディスクのアンマウント

共有ディスクのマウントを外します。

# umount /disk1(注)
注)
Linux版/Linux for Itanium版は、以下のコマンドラインになります。# /bin/umount /disk1

◆MC/ServiceGuardの場合

共有ディスクのデバイス装置を“/dev/vg01/lvol1”、共有ディスクへのマウントポイントを“/disk1”とした場合を例として移動手順を説明します。

1)デーモンの停止

Systemwalker Operation Managerのデーモンを停止します。

# /opt/systemwalker/bin/poperationmgr -s

Systemwalker Centric Managerとの混在環境の場合は必ず、poperationmgrコマンドに-sオプションを指定してください。

2)運用系上の資源を共有ディスクへ移動

共有ディスクをマウントし、運用系の資源を共有ディスクに移動します。

  1. 運用系のノードでHP-UXの“vgchange”コマンドを使用して、共有ディスクをマウントします。
    # vgchange -c y /dev/vg01
    # vgchange -a e /dev/vg01
    # mount /dev/vg01/lvol1 /disk1
  2. 運用系上の資源を共有ディスクに移動し、シンボリックリンクを削除します。
    # mkdir -p /disk1/FJSVfwseo/JM (注1)
    
    # mkdir -p /disk1/FHPjmcal
    # mv /opt/FHPjmcal/post /disk1/FHPjmcal/post
    
    # mkdir -p /disk1/FHPJOBSCH
    # mv /opt/FHPJOBSCH/db/* /disk1/FHPJOBSCH
    # rm -r /opt/FHPJOBSCH/db
    
    # mkdir -p /disk1/FHPMJS/var/spool
    # mv /opt/FHPMJS/var/spool/mjes /disk1/FHPMJS/var/spool/mjes
    # rm /var/spool/mjes
    
    # mkdir -p /disk1/FHPMJS/etc
    # mv /opt/FHPMJS/etc/mjes /disk1/FHPMJS/etc/mjes
    # rm /etc/mjes 
    
    # mkdir -p /disk1/FJSVstem (注2)
    # mv /var/opt/FJSVstem/* /disk1/FJSVstem (注2)
    # rm -r /var/opt/FJSVstem (注2)
注1)
セキュリティ情報は、共有ディスク上へのディレクトリ作成のみ行います。“自動反映の設定”で情報を反映します。
注2)
スケジュール分散機能が有効な場合のみ行います。

3)待機系上の資源の削除

待機系上の資源を削除します。

# rm -r /opt/FHPjmcal/post

# rm -r /opt/FHPJOBSCH/db

# rm -r /opt/FHPMJS/var/spool/mjes
# rm /var/spool/mjes

# rm -r /opt/FHPMJS/etc/mjes
# rm /etc/mjes 

# rm -r /var/opt/FJSVstem (注)
注)
スケジュール分散機能が有効な場合のみ行います。

4)移動した資源へのシンボリックリンクの作成

共有ディスクに移動した資源を運用系および待機系のどちらからでも利用できるように、それぞれのノードでシンボリックリンクを作成します。

N:1運用待機の形態の場合は、フェールオーバ時にシンボリックリンクを作成するようにパッケージ制御スクリプトで設定するため、ここでは、待機系からシンボリックリンクを作成する必要はありません。

  1. 運用系のノードでシンボリックリンクを作成します。
    # ln -s /disk1/FJSVfwseo/JM /var/opt/FJSVfwseo/JM
    
    # ln -s /disk1/FHPjmcal/post /opt/FHPjmcal/post
    
    # ln -s /disk1/FHPJOBSCH /opt/FHPJOBSCH/db
    
    # ln -s /disk1/FHPMJS/var/spool/mjes /var/spool/mjes
    
    # ln -s /disk1/FHPMJS/etc/mjes /etc/mjes
    
    # ln -s /disk1/FJSVstem /var/opt/FJSVstem (注)
    注)
    スケジュール分散機能が有効な場合のみ行います。
  2. 運用系のノードでHP-UXの“vgchange”コマンドを使用して、共有ディスクのマウントを外します。
    # umount /disk1
    # vgchange -a n /dev/vg01
  3. 待機系のノードでHP-UXの“vgchange”コマンドを使用して、共有ディスクをマウントします。
    # vgchange -a e /dev/vg01
    # mount /dev/vg01/lvol1 /disk1
  4. 待機系のノードでシンボリックリンクを作成します。
    # ln -s /disk1/FJSVfwseo/JM /var/opt/FJSVfwseo/JM
    
    # ln -s /disk1/FHPjmcal/post /opt/FHPjmcal/post
    
    # ln -s /disk1/FHPJOBSCH /opt/FHPJOBSCH/db
    
    # ln -s /disk1/FHPMJS/var/spool/mjes /var/spool/mjes
    
    # ln -s /disk1/FHPMJS/etc/mjes /etc/mjes
    
    # ln -s /disk1/FJSVstem /var/opt/FJSVstem (注)
    注)
    スケジュール分散機能が有効な場合のみ行います。
  5. 待機系のノードでHP-UXの“vgchange”コマンドを使用して、共有ディスクのマウントを外します。
    # umount /disk1
    # vgchange -a n /dev/vg01

◆HACMPの場合

共有ディスクのボリューム名を“datavg1”、共有ディスクへのマウントポイントを“/disk1”とした場合を例として移動手順を説明します。

1)デーモンの停止

Systemwalker Operation Managerのデーモンを停止します。

# /opt/systemwalker/bin/poperationmgr -s

Systemwalker Centric Managerとの混在環境の場合は必ず、poperationmgrコマンドに-sオプションを指定してください。

2)運用系上の資源を共有ディスクへ移動

共有ディスクをマウントし、運用系の資源を共有ディスクに移動します。

  1. 運用系のノードでAIXの“varyonvg ”コマンドを使用してボリュームの活性化を実施し、その後、共有ディスクをマウントします。
    # varyonvg datavg1
    # mount /disk1
  2. 運用系上の資源を共有ディスクに移動し、シンボリックリンクを削除します。
    # mkdir -p /disk1/FJSVfwseo/JM (注1)
    
    # mkdir -p /disk1/FAIXjmcal
    # mv /opt/FAIXjmcal/post /disk1/FAIXjmcal/post
    
    # mkdir -p /disk1/FAIXJOBSC
    # mv /opt/FAIXJOBSC/db/* /disk1/FAIXJOBSC
    # rm -r /opt/FAIXJOBSC/db
    
    # mkdir -p /disk1/FAIXMJS/var/spool
    # mv /opt/FAIXMJS/var/spool/mjes /disk1/FAIXMJS/var/spool/mjes
    # rm /var/spool/mjes
    
    # mkdir -p /disk1/FAIXMJS/etc
    # mv /opt/FAIXMJS/etc/mjes /disk1/FAIXMJS/etc/mjes
    # rm /etc/mjes
    
    # mkdir -p /disk1/FJSVstem (注2)
    # mv /var/opt/FJSVstem/* /disk1/FJSVstem (注2)
    # rm -r /var/opt/FJSVstem (注2)
注1)
セキュリティ情報は、共有ディスク上へのディレクトリ作成のみ行います。“自動反映の設定”で情報を反映します。
注2)
スケジュール分散機能が有効な場合のみ行います。

3)待機系上の資源の削除

待機系上の資源を削除します。

# rm -r /opt/FAIXjmcal/post

# rm -r /opt/FAIXJOBSC/db

# rm -r /opt/FAIXMJS/var/spool/mjes
# rm /var/spool/mjes

# rm -r /opt/FAIXMJS/etc/mjes
# rm /etc/mjes

# rm -r /var/opt/FJSVstem (注)
注)
スケジュール分散機能が有効な場合のみ行います。

4)移動した資源へのシンボリックリンクの作成

共有ディスクに移動した資源を運用系および待機系のどちらからでも利用できるように、それぞれのノードでシンボリックリンクを作成します。

  1. 運用系のノードでシンボリックリンクを作成します。
    # ln -s /disk1/FJSVfwseo/JM /var/opt/FJSVfwseo/JM
    
    # ln -s /disk1/FAIXjmcal/post /opt/FAIXjmcal/post
    
    # ln -s /disk1/FAIXJOBSC /opt/FAIXJOBSC/db
    
    # ln -s /disk1/FAIXMJS/var/spool/mjes /var/spool/mjes
    
    # ln -s /disk1/FAIXMJS/etc/mjes /etc/mjes
    
    # ln -s /disk1/FJSVstem /var/opt/FJSVstem (注)
    注)
    スケジュール分散機能が有効な場合のみ行います。
  2. 運用系のノードでマウントを外し、AIXの“varyoffvg”コマンドを使用してボリュームを非活性化の状態にします。
    # umount /disk1
    # varyoffvg datavg1
  3. 待機系のノードでAIXの“varyonvg”コマンドを使用して、ボリュームの活性化を実施し、その後、共有ディスクをマウントします。
    # varyonvg datavg1
    # mount /disk1
  4. 待機系のノードでシンボリックリンクを作成します。
    # ln -s /disk1/FJSVfwseo/JM /var/opt/FJSVfwseo/JM
    
    # ln -s /disk1/FAIXjmcal/post /opt/FAIXjmcal/post
    
    # ln -s /disk1/FAIXJOBSC /opt/FAIXJOBSC/db
    
    # ln -s /disk1/FAIXMJS/var/spool/mjes /var/spool/mjes
    
    # ln -s /disk1/FAIXMJS/etc/mjes /etc/mjes
    
    # ln -s /disk1/FJSVstem /var/opt/FJSVstem (注)
    注)
    スケジュール分散機能が有効な場合のみ行います。
  5. 待機系のノードでマウントを外し、AIXの“varyoffvg”コマンドを使用して、ボリュームを非活性化の状態にします。
    # umount /disk1
    # varyoffvg datavg1

目次 索引 前ページ次ページ

All Rights Reserved, Copyright (C) 富士通株式会社 1995-2007