ページの先頭行へ戻る
Interstage Service Integrator V9.4.1 導入ガイド
Interstage

6.8.3 Interstage JMXサービスのrcプロシジャの編集

サーバの起動と同時に自動起動する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サービスを再起動する方法は以下のとおりです。

    1. Interstage JMXサービスを停止します。

      /opt/FJSVisjmx/bin/isjmxstop

    2. Interstage JMXサービスを起動します。

      . /opt/FJSVibs/etc/def/apfwrcsymfo.sh
      /opt/FJSVisjmx/bin/isjmxstart