| Systemwalker Operation Manager クラスタ適用ガイド UNIX編 - UNIX共通 - |
目次
索引
![]()
|
| 第7章 Sun Clusterシステム固有の手順 | > 7.1 Sun Clusterシステムへの登録 | > 7.1.1 アプリケーションの作成 |
ジョブスケジューラ、ジョブ実行制御のそれぞれのデーモンを起動する、STARTコールバックメソッドを作成します。STARTコールバックメソッドは、以下にサンプルが提供されています。
|
/opt/FJSVJMCMN/etc/script/SC3.0/omgr_start |
サンプルのSTARTコールバックメソッドは、1:1運用待機用です。N:1運用待機および2ノード相互待機の場合は、STARTコールバックメソッドの変更が必要です。
また、サンプルのSTARTコールバックメソッドでは、共有ディスク名を“/disk1”としています。共有ディスク名が違う場合はサンプルの“/disk1”を実際の共有ディスク名に変更してください。
サンプルを複写後、クラスタシステムの運用に合わせて変更してご利用ください。1:1運用待機の場合は、バックアップを取った上で、サンプルをそのまま使用してもかまいません。
以下にSTARTコールバックメソッドの変更例を説明します。
[変更前]
# Make symbolic links.(if N:1 standby)
# ACL Manager
#if [ ! "(" -h "/var/opt/FJSVfwseo/JM" -o -f "/var/opt/FJSVfwseo/JM" ")" ]
#then
# ln -s /disk1/FJSVfwseo/JM /var/opt/FJSVfwseo/JM
#fi
# Job Scheduler
#if [ ! "(" -h "/var/opt/FJSVJOBSC" -o -f "/var/opt/FJSVJOBSC" ")" ]
#then
# ln -s /disk1/FJSVJOBSC /var/opt/FJSVJOBSC
#fi
# Job Execution Control
#if [ ! "(" -h "/var/spool/mjes" -o -f "/var/spool/mjes" ")" ]
#then
# ln -s /disk1/FJSVMJS/var/spool/mjes /var/spool/mjes
#fi
#if [ ! "(" -h "/etc/mjes" -o -f "/etc/mjes" ")" ]
#then
# ln -s /disk1/FJSVMJS/etc/mjes /etc/mjes
#fi
# Calendar
#if [ ! "(" -h "/var/opt/FJSVjmcal/post" -o -f "/var/opt/FJSVjmcal/post" ")" ]
#then
# ln -s /disk1/FJSVjmcal/post /var/opt/FJSVjmcal/post
#fi
# Stem
#if [ ! "(" -h "/var/opt/FJSVstem" -o -f "/var/opt/FJSVstem" ")" ]
#then
# ln -s /disk1/FJSVstem /var/opt/FJSVstem
#fi
# - 1:1 standby, N:1 standby
[変更後]
# Make symbolic links.(if N:1 standby)
# ACL Manager
if [ ! "(" -h "/var/opt/FJSVfwseo/JM" -o -f "/var/opt/FJSVfwseo/JM" ")" ]
then
ln -s /disk1/FJSVfwseo/JM /var/opt/FJSVfwseo/JM
fi
# Job Scheduler
if [ ! "(" -h "/var/opt/FJSVJOBSC" -o -f "/var/opt/FJSVJOBSC" ")" ]
then
ln -s /disk1/FJSVJOBSC /var/opt/FJSVJOBSC
fi
# Job Execution Control
if [ ! "(" -h "/var/spool/mjes" -o -f "/var/spool/mjes" ")" ]
then
ln -s /disk1/FJSVMJS/var/spool/mjes /var/spool/mjes
fi
if [ ! "(" -h "/etc/mjes" -o -f "/etc/mjes" ")" ]
then
ln -s /disk1/FJSVMJS/etc/mjes /etc/mjes
fi
# Calendar
if [ ! "(" -h "/var/opt/FJSVjmcal/post" -o -f "/var/opt/FJSVjmcal/post" ")" ]
then
ln -s /disk1/FJSVjmcal/post /var/opt/FJSVjmcal/post
fi
# Stem (注)
if [ ! "(" -h "/var/opt/FJSVstem" -o -f "/var/opt/FJSVstem" ")" ]
then
ln -s /disk1/FJSVstem /var/opt/FJSVstem
fi
# - 1:1 standby, N:1 standby
注) スケジュール分散機能が有効な場合のみコメントを外します。
ファイル名は、リソースタイプ登録ファイルに記載したファイル名と合わせてください。
3ノード存在する場合の配置例を以下に示します。
運用系1:/opt/FJSVJMCMN/etc/script/SC3.0/omgr_start1
運用系2:/opt/FJSVJMCMN/etc/script/SC3.0/omgr_start2
運用系3:/opt/FJSVJMCMN/etc/script/SC3.0/omgr_start3
待機系 :/opt/FJSVJMCMN/etc/script/SC3.0/omgr_start1 /opt/FJSVJMCMN/etc/script/SC3.0/omgr_start2 /opt/FJSVJMCMN/etc/script/SC3.0/omgr_start3
[変更前]
SUBSYSTEM="0"
[変更後]
SUBSYSTEM="1"
[変更前]
# - 1:1 standby, N:1 standby /opt/FJSVfwseo/bin/mpaclcls sh /opt/FJSVfwseo/bin/jmacltrn.sh # - 2 nodes mutual standby #/opt/FJSVfwseo/bin/mpaclcls -s $SUBSYSTEM #sh /opt/FJSVfwseo/bin/jmacltrn.sh $SUBSYSTEM # - 1:1 standby, N:1 standby, 2 nodes mutual standby
[変更後]
# - 1:1 standby, N:1 standby #/opt/FJSVfwseo/bin/mpaclcls #sh /opt/FJSVfwseo/bin/jmacltrn.sh # - 2 nodes mutual standby /opt/FJSVfwseo/bin/mpaclcls -s $SUBSYSTEM sh /opt/FJSVfwseo/bin/jmacltrn.sh $SUBSYSTEM # - 1:1 standby, N:1 standby, 2 nodes mutual standby
[変更前]
SUBSYSTEM="1"
[変更後]
SUBSYSTEM="2"
ファイル名は、リソースタイプ登録ファイルに記載したファイル名と合わせてください。
配置例を以下に示します。
運用系1:/opt/FJSVJMCMN/etc/script/SC3.0/omgr_start1 (待機系2)/opt/FJSVJMCMN/etc/script/SC3.0/omgr_start2
運用系2:/opt/FJSVJMCMN/etc/script/SC3.0/omgr_start2 (待機系1)/opt/FJSVJMCMN/etc/script/SC3.0/omgr_start1
目次
索引
![]()
|