#!/bin/bash # # /*--------------------------------------------------------------------*/ # Copyright FUJITSU LIMITED 2023 # /*--------------------------------------------------------------------*/ # # OS LOCALE LANG=ja_JP.UTF-8;export LANG LNK_PKG=FJSVlnkexp;export LNK_PKG PATH=/opt/$LNK_PKG/bin:/usr/bin;export PATH LD_LIBRARY_PATH=/opt/$LNK_PKG/lib;export LD_LIBRARY_PATH # $5 is REPLICATION GYOMU NAME lxstrwrk -s $5 -w RTN=$? case $RTN in 0|4) RTN=0 ;; *) RTN=8 ;; esac INDEX=1 while [ $INDEX -le 5 ] do lxrspjob -n $2 -i $4 -c $RTN STATUS=$? if [ $STATUS = 12 -o $STATUS = 0 ]; then break fi sleep 5 INDEX=`expr $INDEX + 1` done exit 0
説明
lxstrwrkコマンドには、-wオプション(完了復帰モード)を指定します。
lxstrwrkコマンドの-sオプションの引数は、レプリケーション業務(Mirroring Controller用)名を指定します。
引数$5には、レプリケーション業務(Mirroring Controller用)名が入ります。レプリケーションMC連携業務の各イベントの“ジョブへの通知パラメタ”で指定します。
引数$1、$3は、使用できません。
引数$2、$4は、lxrspjobコマンドで使用します。
LANGは環境に合わせて編集する必要があります。