サーバの起動と同時に自動起動するInterstageに必要な環境変数を設定するため、Interstage JMXサービスのrcプロシジャの編集を行います。
編集するrcプロシジャは以下になります。
/etc/rc2.d/S95isjmxstart |
以下に、Interstage JMXサービスのrcプロシジャの編集例を示します。例内の“# for ISI (Start)”の行から“# for ISI (End)”の行までが、編集で追加する内容です。
#!/bin/sh # # Copyright All Right Reserved # Copyright (c) FUJITSU LIMITED 2003 # # chkconfig: 2345 95 05 # description: Interstage JMX Service start/stop procedure # processname: isjmxstart # ########################################################################## # If you want to run Interstage Application Server on other locale # environments such as English, please customize the default locale # setting. ########################################################################## . /etc/sysconfig/i18n export LANG # for ISI (Start) . /opt/FJSVibs/etc/def/apfwrcsymfo.sh # for ISI (End) ########################################################################## # Please don't modify below. ########################################################################## if [ ! -d /usr/bin ] then # have to have /usr mounted exit 1 fi case $1 in 'start') # Start Interstage JMX Service ulimit -c unlimited /opt/FJSVisjmx/bin/isjmxstart > /dev/null 2>&1 RET=$? touch /var/lock/subsys/isjmxstart > /dev/null 2>&1 exit $RET; ;; 'stop') # Stop Interstage JMX Service /opt/FJSVisjmx/bin/isjmxstop > /dev/null 2>&1 RET=$? if test -f /var/lock/subsys/isjmxstart then rm /var/lock/subsys/isjmxstart > /dev/null 2>&1 fi exit $RET; ;; *) /bin/echo "Usage: `basename $0` { start | stop }" exit 1; esac |
注意
rcプロシジャへの設定内容は、次回のサーバ再起動に伴うInterstage JMXサービスの自動起動から有効になります。
サーバを再起動しない場合の、Interstage JMXサービスを再起動する方法は以下のとおりです。
Interstage JMXサービスを停止します。
/opt/FJSVisjmx/bin/isjmxstop |
Interstage JMXサービスを起動します。
. /opt/FJSVibs/etc/def/apfwrcsymfo.sh |