powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Ошибка запуска сервера приложения(AppServer)
3 сообщений из 3, страница 1 из 1
Ошибка запуска сервера приложения(AppServer)
    #37409193
7hooligan7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Я новичек... не могу нигде найти, что за ошибка... стоит Suse 10

AppServer failed start, couldn't obtain PID failed

Подскажите плиз...
...
Рейтинг: 0 / 0
Ошибка запуска сервера приложения(AppServer)
    #37409392
7hooligan7
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
#!/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
...
Рейтинг: 0 / 0
Ошибка запуска сервера приложения(AppServer)
    #37412436
Фотография Ranckont
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
в файле /var/log/appserver.log - будет тебе решение твоих проблем.
...
Рейтинг: 0 / 0
3 сообщений из 3, страница 1 из 1
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Ошибка запуска сервера приложения(AppServer)
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]