ページの先頭行へ戻る
Linkexpress Replication optionV5.0L27 DBミラーリングシステム連携導入運用ガイド

LinuxA.2.1 LX_EVT_MCCHK.sh

#!/bin/bash
#
#	/*--------------------------------------------------------------------*/
#	                  Copyright FUJITSU LIMITED 2023
#	/*--------------------------------------------------------------------*/
#

#	OS LOCALE
	LANG=ja_JP.UTF-8;export LANG

	LNK_PKG=FJSVlnkexp;export LNK_PKG
	REP_PKG=FJSVlnkre;export REP_PKG
	RDB_PKG=FJSVrdb2b;export RDB_PKG
	SDX_PKG=FJSVsymdx;export SDX_PKG
	PATH=/opt/$LNK_PKG/bin:/opt/$REP_PKG/bin:/opt/$RDB_PKG/bin:/opt/$SDX_PKG/bin:/usr/bin;export PATH

	LD_LIBRARY_PATH=/opt/$LNK_PKG/lib:/opt/$REP_PKG/lib:/opt/$RDB_PKG/lib:/opt/$SDX_PKG/lib;export LD_LIBRARY_PATH

	RDBNAME=xxxxx;export RDBNAME

lxrepmc -p -s $5
RTN=$?
case $RTN in
0)
	RTN=0
	;;
1)
	RTN=1
	;;
2)
	RTN=2
	;;
*)
	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

説明