|
|
|
Ошибка запуска сервера приложения(AppServer)
|
|||
|---|---|---|---|
|
#18+
Я новичек... не могу нигде найти, что за ошибка... стоит Suse 10 AppServer failed start, couldn't obtain PID failed Подскажите плиз... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2011, 10:19 |
|
||
|
Ошибка запуска сервера приложения(AppServer)
|
|||
|---|---|---|---|
|
#18+
#!/bin/sh # # PS3 MEDIA SERVER (PMS) # ### BEGIN INIT INFO # Provides: appserver # Required-Start: $ALL $remote_fs # Required-Stop: $null # Default-Start: 3 5 # Default-Stop: 0 1 2 6 # Short-Description: PS3 Media Server daemon # Description: PS3 Media Server daemon ### END INIT INFO APP_USER=oracle APP_GROUP=oinstall JAVA="/opt/oracle/jre1.5.0_05/bin/java" APP_HOME="/opt/oracle/AppServer/bin" APP_JAR="../j2ee/home/oc4j.jar" APP_CMD="java -jar ${APP_JAR} -config ../j2ee/home/config/server.xml" APP_STARTCMD="/opt/oracle/AppServer/bin/appserverd <&- &" APP_PIDFILE=/var/run/appserver.pid APP_LOG=/var/log/appserver.log test -f /opt/oracle/AppServer/j2ee/home/oc4j.jar || { echo "$APP_JAR not installed"; if [ "$1" = "stop" ]; then exit 0; else exit 5; fi; } . /etc/rc.status # Reset status of this service rc_reset # Get PID for PMS cmd get_pid () { for pid in `ls /proc`; do if [ -d /proc/$pid ] && [ -f /proc/$pid/cmdline ]; then if [ "$1" = "$(</proc/$pid/cmdline)" ]; then # return with current pid return fi fi done pid=0 } # Check if PMS has a PID check_pid() { get_pid `eval echo ${APP_CMD} | sed -e 's/ //g'` if [ 0 = $pid ]; then return 0 else return 1 fi } case "$1" in start) echo -n "AppServer " check_pid if ! [ 0 = $? ]; then echo "already running" rc_failed rc_status -v1 rc_exit fi export APP_HOME APP_CMD /sbin/startproc -f -p ${APP_PIDFILE} ${APP_STARTCMD} >> ${APP_LOG} 2>&1 check_pid if [ 0 = $? ]; then echo "failed start, couldn't obtain PID" rc_failed rc_status -v1 rc_exit fi echo $pid > ${APP_PIDFILE} rc_status -v ;; stop) echo -n "Shutting down AppServer " check_pid if [ 0 = $? ]; then echo "not running" rc_failed rc_status -v1 rc_exit fi /sbin/killproc -TERM -p ${APP_PIDFILE} ${JAVA} rc_status -v ;; restart) $0 stop $0 start rc_status ;; status) echo -n "Checking for service AppServer " /sbin/checkproc -p $APP_PIDFILE ${JAVA} rc_status -v ;; *) echo "Usage: $0 {start|stop|status|restart}" exit 1 ;; esac rc_exit ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 24.08.2011, 11:48 |
|
||
|
|

start [/forum/topic.php?fid=25&fpage=80&tid=1484051]: |
0ms |
get settings: |
5ms |
get forum list: |
9ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
25ms |
get topic data: |
6ms |
get forum data: |
1ms |
get page messages: |
23ms |
get tp. blocked users: |
1ms |
| others: | 193ms |
| total: | 267ms |

| 0 / 0 |
