セカンダリノードでのカスタマイズ手順を説明します。
ETERNUS SF Managerで必要な、セカンダリノードのカスタマイズ手順を説明します。
ETERNUS SF Managerの起動処理が、OSではなく、クラスタソフトウェアに制御されるように設定します。
セカンダリノードで、以下のコマンドを実行します。
# ls /etc/rc*.d/*SFmanager* |
上記のコマンドで出力された、すべてのファイルをリネームします。
ファイル名の先頭に"X"を付与して、リネームしてください。
以下は、コマンド実行例です。
# mv /etc/rc2.d/S99startSFmanager /etc/rc2.d/XS99startSFmanager |
セカンダリノードで、共有データ用共有ディスクのフォルダへのリンクを設定します。
ETERNUS SF Managerで使用する共有データ用共有ディスクを、セカンダリノードでマウントします。
「5.2.1.1.3 動的ディスクのファイルコピー」の手順2を参照して、ディレクトリ名を変更します。
「5.2.1.1.4 共有ディスクのリンク設定」を参照して、シンボリックリンクを設定します。
セカンダリノードで使用する汎用スクリプトを準備します。
セカンダリノードのETERNUS SF Managerのプログラムディレクトリ配下に、「4.1.1 共通のリソース」で作成した汎用スクリプトファイルを格納してください。
汎用スクリプトファイルの格納先には、プライマリノードで指定したパスと同じパスを指定してください。
以下の手順で、セカンダリノードをカスタマイズします。
セカンダリノードでクラスタセットアップコマンドを実行します。
共有データ用共有ディスクにほかのユーザーがアクセスしないようにして、セカンダリノードで次のクラスタセットアップコマンドを実行します。
# /opt/FJSVssmgr/cluster/esc_clsetup -k Secondary -m <共有データ用共有ディスクのマウントポイント> |
セットアップ対象を確認します。
コマンドで指定した情報が表示されます。
表示された内容を確認し、"y"を入力してください。セカンダリノードがセットアップされます。
# /opt/FJSVssmgr/cluster/esc_clsetup -k Secondary -m /esfmnt ETERNUS SF Storage Cruiser settings are as follows. Cluster system : PRIMECLUSTER Node type : Secondary Mount point : /esfmnt IP Address : 10.10.10.10 Manager cluster setup : Are you sure? [y,n,?] |
セットアップを中断する場合は"n"を入力してください。
以下のメッセージが表示されることを確認します。
FJSVrcx:INFO:27701:esc_clsetup:secondary node setup completed |
ストレージ自動階層制御用のリソースを作成します。
クラスタソフトウェアの「userApplication Configuration Wizard」を使用し、以下のリソースをクラスタアプリケーション(業務)に作成します。その後、作成したリソースをクラスタアプリケーション(業務)に登録してください。
Cmdlineリソース
「userApplication Configuration Wizard」の<Resourceの作成>で「Cmdline」を選択してパス入力による作成方法を選択し、パス入力メニューで以下の設定を行います。
種類 | 入力するパス名 |
---|---|
Startスクリプト | /opt/FJSVssast/cluster/cmd/rcxclstartcmd |
Stopスクリプト | /opt/FJSVssast/cluster/cmd/rcxclstopcmd |
Checkスクリプト | /opt/FJSVssast/cluster/cmd/rcxclcheckcmd |
参照
詳細は、『PRIMECLUSTER 導入運用手引書』を参照してください。
セカンダリノードをカスタマイズします。
以下の手順で、セカンダリノードで使用する汎用スクリプトを準備します。
セカンダリノードのETERNUS SF ManagerまたはAdvancedCopy Manager CCMのプログラムディレクトリ配下に、「4.1.4 AdvancedCopy Manager CCMに必要なリソース」で作成した汎用スクリプトファイルを格納します。
格納した汎用スクリプトファイルのアクセス権を設定します。
root(スーパーユーザー)がアクセスできる権限を設定してください。
セカンダリノードをカスタマイズします。
参考
ここでは、以下の値を使用して説明します。
値 | 説明 |
---|---|
$SHARE_MNT | 共有データ用共有ディスクの「マウントポイント」 |
"$SHARE_MNT"のパス名に使用できる文字は、空白を除く半角英数字です。指定できるパスの長さは70文字以下です。
AdvancedCopy Manager CCM設定ファイルのバックアップディレクトリを作成します。
セカンダリノードで、以下のディレクトリを作成してください。
/opt/FJSVccm/noncluster/bin
/opt/FJSVccm/noncluster/micc/sys
/opt/FJSVccm/noncluster/sys
ポイント
各ディレクトリには以下の設定をしてください。
オーナーにroot(スーパーユーザー)を設定してください。
chmodコマンドの引数に755を指定して実行し、アクセス権を設定してください。
.install.sysファイル、.stxc_install.sysファイル、およびsys.propertiesファイルをコピーします。
セカンダリノードで、以下のコピー元ディレクトリのファイルをコピー先へコピーしてください。
コピー元ディレクトリ | コピー先ディレクトリ |
---|---|
/opt/FJSVccm/micc/sys/.install.sys | /opt/FJSVccm/noncluster/micc/sys/.install.sys |
/opt/FJSVccm/bin/.stxc_install.sys | /opt/FJSVccm/noncluster/bin/.stxc_install.sys |
/opt/FJSVccm/sys/sys.properties | /opt/FJSVccm/noncluster/sys/sys.properties |
注意
コピーしたファイルは、「第13章 運用管理サーバ業務のクラスタ環境削除」のときに必要です。
.install.sysファイル、.stxc_install.sysファイル、およびsys.propertiesファイルを編集します。
セカンダリノードで、以下のファイルの*1~*4を編集してください。
ファイル名: /opt/FJSVccm/micc/sys/.install.sys
stxs_optdir= (ここの設定は修正しないでください) stxs_etcdir= (ここの設定は修正しないでください) stxs_vardir=*1 stxs_jredir= (ここの設定は修正しないでください) |
ファイル名: /opt/FJSVccm/bin/.stxc_install.sys
stxc_optdir= (ここの設定は修正しないでください) stxc_etcdir=*2 stxc_jredir= (ここの設定は修正しないでください) |
ファイル名: /opt/FJSVccm/sys/sys.properties
com.fujitsu.eternussf.acm.ccm.optpath= (ここの設定は修正しないでください) com.fujitsu.eternussf.acm.ccm.etcpath=*3 com.fujitsu.eternussf.acm.ccm.varpath=*4 com.fujitsu.eternussf.acm.ccm.micc.path= (ここの設定は修正しないでください) com.fujitsu.eternussf.acm.ccm.grapi.path= (ここの設定は修正しないでください) com.fujitsu.eternussf.acm.ccm.language= (ここの設定は修正しないでください) |
設定項目 | 設定値 | 設定値の例 |
---|---|---|
*1 | $SHARE_MNT/var/opt/FJSVccm/micc | /esfmnt/var/opt/FJSVccm/micc |
*2 | $SHARE_MNT/etc/opt/FJSVccm/accc/etc | /esfmnt/etc/opt/FJSVccm/accc/etc |
*3 | $SHARE_MNT/etc/opt/FJSVccm/ | /esfmnt/etc/opt/FJSVccm/ |
*4 | $SHARE_MNT/var/opt/FJSVccm/ | /esfmnt/var/opt/FJSVccm/ |
設定値の例は、$SHARE_MNTが/esfmntの場合の例です。
「4.1.4 AdvancedCopy Manager CCMに必要なリソース」で作成したAdvancedCopy Manager CCM用の汎用スクリプトを、クラスタアプリケーション(業務)に登録します。
参照
詳細は、『PRIMECLUSTER 導入運用手引書』を参照してください。
セカンダリノードをカスタマイズします。
以下の手順で、セカンダリノードで使用するAdvancedCopy Managerデーモン起動停止スクリプトを準備します。
セカンダリノードのETERNUS SF Managerのプログラムディレクトリ配下に、「4.1.3 AdvancedCopy Managerマネージャーに必要なリソース」で作成したAdvancedCopy Managerデーモン起動停止スクリプトを格納します。
格納したAdvancedCopy Managerデーモン起動停止スクリプトファイルのアクセス権を設定します。
root(スーパーユーザー)がアクセスできる権限を設定してください。
以下の手順で、セカンダリノードをカスタマイズします。
「A.2.2 カスタマイズ作業詳細」の「セカンダリノードのカスタマイズ手順」を実施します。
AdvancedCopy Managerデーモン起動停止スクリプトをクラスタアプリケーション(業務)に登録します。
「5.2.2.4.1 AdvancedCopy Managerデーモン起動停止スクリプトの準備」で準備したAdvancedCopy Managerデーモン起動停止スクリプトを、クラスタアプリケーション(業務)に登録します。詳細は、使用しているクラスタソフトウェアのマニュアルを参照してください。
ETERNUS SF Managerで使用する共有データ用共有ディスクを、セカンダリノードでアンマウントします。