| Interstage Job Workload Server セットアップガイド |
目次
![]()
|
| 第3章 セットアップの準備 | > 3.4 バッチサーバ環境の作成準備 |
バッチサーバの起動と同時に自動起動するJMXサービスに必要な環境変数を設定するため、JMXサービスのrcプロシジャを編集する必要があります。
編集するrcプロシジャは以下になります。
|
/etc/rc2.d/S95isjmxstart |
JMXサービスのrcプロシジャの編集例を以下に示します。
例内の太字の行が、編集で追加する内容です。
- JMXサービスのrcプロシジャの編集例
![]()
#!/bin/sh # # Copyright All Right Reserved # Copyright (c) FUJITSU LIMITED 2003 # # Interstage JMX Service start/stop procedure . /opt/FJSVibs/etc/def/apfwrcsymfo.sh if [ ! -d /usr/bin ] then # have to have /usr mounted exit 1 fi case $1 in 'start') # Start Interstage JMX Service OS_VERSION=`/usr/bin/uname -r` if [ $OS_VERSION = "5.10" ] then /usr/bin/newtask -p system -c $$ > /dev/null 2>&1 fi /opt/FJSVisjmx/bin/isjmxstart > /dev/null 2>&1 exit 0; ;; 'stop') # Stop Interstage JMX Service/opt/FJSVisjmx/bin/isjmxstop > /dev/null 2>&1 exit 0; ;; *) echo "Usage: $0 { start | stop }" exit 1; esac
![]()
#!/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 . /opt/FJSVibs/etc/def/apfwrcsymfo.sh ########################################################################## # 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 touch /var/lock/subsys/isjmxstart > /dev/null 2>&1 exit 0; ;; 'stop') # Stop Interstage JMX Service /opt/FJSVisjmx/bin/isjmxstop > /dev/null 2>&1 if test -f /var/lock/subsys/isjmxstart then rm /var/lock/subsys/isjmxstart > /dev/null 2>&1 fi exit 0; ;; *) /bin/echo "Usage: `basename $0` { start | stop }" exit 1; esac

|
/opt/FJSVisjmx/bin/isjmxstop |
|
. /opt/FJSVibs/etc/def/apfwrcsymfo.sh |
isjmxstopコマンド、およびisjmxstartコマンドの詳細については、“Interstage Application Server リファレンスマニュアル(コマンド編)”を参照してください。

/opt/FJSVibs/etc/def/apfwrcsymfo.sh は、JMXサービスに必要な環境変数を設定するスクリプトファイルです。
記述内容を以下に示します。

# Copyright All Right Reserved
# Copyright (c) FUJITSU LIMITED 2006
#
# Interstage Business Application Server
# apfwrcsymfo.sh : for Interstage component start procedure/script
#
# for Solaris
### JDBC driver
if [ "$CLASSPATH" != "" ]
then
CLASSPATH=$CLASSPATH:/opt/FJSVsymjd/fjjdbc/lib/fjsymjdbc2.jar
else
CLASSPATH=/opt/FJSVsymjd/fjjdbc/lib/fjsymjdbc2.jar
fi
### CLASSPATH (Interstage Business Application Server)
if [ "$CLASSPATH" != "" ]
then
CLASSPATH=$CLASSPATH:/opt/FJSVibs/lib/apfwibscm.jar
else
CLASSPATH=/opt/FJSVibs/lib/apfwibscm.jar
fi
### LD_LIBRARY_PATH (Interstage Business Application Server)
if [ "$LD_LIBRARY_PATH" != "" ]
then
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/FJSVibs/lib:/opt/FJSVapclg/lib
else
LD_LIBRARY_PATH=/opt/FJSVibs/lib:/opt/FJSVapclg/lib
fi
### LD_LIBRARY_PATH (Symfoware)
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/FSUNrdb2b/lib
### LD_LIBRARY_PATH (iconv standard code converter FSUNiconv)
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/etc/opt/FSUNiconv/lib
### LD_LIBRARY_PATH (Symfoware JDBC driver)
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/FJSVsymjd/fjjdbc/bin
export CLASSPATH
export LD_LIBRARY_PATH
|

# Copyright All Right Reserved
# Copyright (c) FUJITSU LIMITED 2006
#
# Interstage Business Application Server
# apfwrcsymfo.sh : for Interstage component start procedure/script
#
# for Linux64
### JDBC driver
if [ "$CLASSPATH" != "" ]
then
CLASSPATH=$CLASSPATH:/opt/FJSVsymjd/fjjdbc/lib/fjsymjdbc2.jar
else
CLASSPATH=/opt/FJSVsymjd/fjjdbc/lib/fjsymjdbc2.jar
fi
### CLASSPATH (Interstage Business Application Server)
if [ "$CLASSPATH" != "" ]
then
CLASSPATH=$CLASSPATH:/opt/FJSVibs/lib/apfwibscm.jar
else
CLASSPATH=/opt/FJSVibs/lib/apfwibscm.jar
fi
### LD_LIBRARY_PATH (Interstage Business Application Server)
if [ "$LD_LIBRARY_PATH" != "" ]
then
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/FJSVibs/lib:/opt/FJSVapclg/lib
else
LD_LIBRARY_PATH=/opt/FJSVibs/lib:/opt/FJSVapclg/lib
fi
### LD_LIBRARY_PATH (Symfoware)
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/FJSVrdb2b/lib
### LD_LIBRARY_PATH (Symfoware JDBC driver)
LD_LIBRARY_PATH=$LD_LIBRARY_PATH:/opt/FJSVsymjd/fjjdbc/bin
export CLASSPATH
export LD_LIBRARY_PATH |
目次
![]()
|