也玩Solaris随机启动

1. put the file autoxms into the DIR: /etc/init.d/
2. excute the CMD as the user root: chmod 755 autoxms
3.create the following soft links. You will need to be logged in as
superuser to do this:
ln -s /etc/init.d/autoxms  /etc/rc3.d/S99autoxms
ln -s /etc/init.d/autoxms  /etc/rc2.d/K10autoxms
ln -s /etc/init.d/autoxms  /etc/rc0.d/K10autoxms
Once this is done, autoxms  will start automatically at boot time.
Also, the /etc/init.d/autoxms command can be used to start or stop
 > /etc/init.d/autoxms start
 > /etc/init.d/autoxms stop
 
 
下面是autoxms的脚本在ksh和bash下通过
USER=root
JBOSS_DIR=/java/jboss/bin/
TOMCAT_ECS_DIR=/java/tomcat2/bin/
TOMCAT_EWPS_DIR=/java/tomcat/bin/
ENV_FILE=run.sh
case "$1" in
'start')
       
        # Start up from a known location
        cd /tmp
        echo "starting autoxms as $USER"
        # Source the CTS configuration
        if [ -f $JBOSS_DIR/run.sh ] ; then
                su - $USER -c "$JBOSS_DIR/run.sh" &
                su - $USER -c "$TOMCAT_EWPS_DIR/startup.sh" &
                su - $USER -c "$TOMCAT_ECS_DIR/startup.sh" &
              

        else
                echo "$PARAM_DIR/$ENV_FILE file not found. Exiting."
        fi
        # Start the processes
        ;;
'stop')
        # Stop from a known location
        cd /tmp
        echo "Stopping earthworm as $USER"
        # Source the CTS configuration
        if [ -f $JBOSS_DIR/run.sh ] ; then
                su - $USER -c "$JBOSS_DIR/shutdown.sh -S" &
                su - $USER -c "$TOMCAT_EWPS_DIR/shutdown.sh" &
                su - $USER -c "$TOMCAT_ECS_DIR/shutdown.sh" &
        else
                echo  "$PARAM_DIR/$ENV_FILE file not found. Exiting."
        fi
        ;;

esac 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值