Chinaunix首页 | 论坛 | 博客
  • 博客访问: 120526
  • 博文数量: 34
  • 博客积分: 1485
  • 博客等级: 上尉
  • 技术积分: 351
  • 用 户 组: 普通用户
  • 注册时间: 2007-05-10 11:06
文章分类

全部博文(34)

文章存档

2011年(2)

2010年(17)

2009年(4)

2008年(7)

2007年(4)

我的朋友

分类:

2010-03-24 16:38:01



#!/bin/bash
#
action="$1"

[ ! -x $EXEC ] && echo "Error: $EXEC not found." && exit 1;

DNAME="Glassfish Server"

GFHOME=/export/home/project/glassfish
EXEC=$GFHOME/bin/asadmin 
PID=`jps -v | grep glassfish |  awk '{print $1}'`
INSTANCE=domainEE

case "$action" in
    start)
        if [ -n "$PID" ]; then
                echo "$DNAME is already running, PID=$PID"
                exit 1
        fi

        echo "Starting $DNAME ..."
        #su - $USER -c "$EXEC start-domain $INSTANCE"
         $EXEC start-domain $INSTANCE
        ;;

    stop)
        if [ -z "$PID" ]; then
                echo "$DNAME is not running"
                exit 1
        fi
        echo "Stopping $DNAME ... "
        #su - $USER -c "$EXEC stop-domain $INSTANCE"
         $EXEC stop-domain $INSTANCE
        ;;

    status)
        if [ -z "$PID" ]; then
                echo "$DNAME is not running"
                exit 1
        fi
        echo "$DNAME is already running, PID=$PID"
        ;;
    *)
        echo "Usage: $(basename $0) {start|stop|status}"
        ;;
esac

阅读(867) | 评论(0) | 转发(0) |
0

上一篇:把起止ip转成网段

下一篇:watch dog for apps

给主人留下些什么吧!~~