ETERNUS SF AdvancedCopy Manager 運用手引書 13.1 -Solaris-
目次 索引 前ページ次ページ

付録C レプリケーションの前後処理> C.2 レプリケーションの前後処理

C.2.3 レプリケーション実行時の後処理

後処理スクリプトには複写元ボリューム(RepSrc.Post)と複写先ボリューム(RepDst.Post)を用意し、以下のディレクトリ配下に格納されています。処理の必要性に応じてスクリプトをカスタマイズしてください。

■VERITAS Cluster Serverでクラスタ運用する場

VERITAS Cluster Serverでクラスタ運用を行う場合で、複写先、複写元ボリュームのマウントポイントがクラスタ業務に登録されている場合は前後処理スクリプトのカスタマイズが必要となります。

前後処理スクリプト内のアンマウント/マウント処理を、マウントポイントリソースのオフライン/オンライン処理に変更してください。

また、マウントポイントリソースのオフライン/オンラインを行ってから、実際にボリュームがアンマウント/マウントされるまでに時間差があります。そのため実際にアンマウント/マウントされるまで待ち合わせる処理(sleepやdfコマンドの結果を監視するなど)をオフライン/オンラインの成否を判定する個所の後に追加してください。

以下に前後処理スクリプトのカスタマイズ例を示します。

[例] 複写元ボリューム前処理スクリプト(RepSrc.pre)のアンマウント処理変更

[89、99行目]

(変更前)

/usr/sbin/umount $mount_point

(変更後)

/opt/VRTSvcs/bin/hares -offline リソース名 -sys システム名

[例] 複写元ボリューム前処理スクリプト(RepSrc.pre)のアンマウント待ち処理の追加

[118行目]

(追加)

while /usr/sbin/df -l "$device">/dev/null 2>&1; do :; done

[例] 複写先ボリューム前処理スクリプト(RepDst.pre)のアンマウント処理変更

[74、84行目]

(変更前)

/usr/sbin/umount $mount_point

(変更後)

/opt/VRTSvcs/bin/hares -offline リソース名 -sys システム名

[例] 複写先ボリューム前処理スクリプト(RepDst.pre)のアンマウント待ち処理追加

[103行目]

(追加)

while /usr/sbin/df -l "$device">/dev/null 2>&1; do :; done

[例] 複写元ボリューム後処理スクリプト(RepSrc.post)のマウント処理変更

[99、103、105、118、122、124行目]

(変更前)

/usr/sbin/mount $device $mount_pointまたは

/usr/sbin/mount -F $fs $device $mount_point

(変更後)

/opt/VRTSvcs/bin/hares -online リソース名 -sys システム名

[例] 複写元ボリューム後処理スクリプト(RepSrc.post)のマウント待ち処理追加

[144行目]

(追加)

until /usr/sbin/df -l "$device">/dev/null 2>&1; do :; done

[例] 複写先ボリューム後処理スクリプト(RepDst.post)のマウント処理変更

[153、160、172、179行目]

(変更前)

/usr/sbin/mount $device $mount_point または

/usr/sbin/mount -F $fs $device $mount_point

(変更後)

/opt/VRTSvcs/bin/hares -online リソース名 -sys システム名

[例] 複写先ボリューム後処理スクリプト(RepDst.post)のマウント待ち処理追加

[197行目]

(追加)

until /usr/sbin/df -l "$device">/dev/null 2>&1; do :; done


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

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