Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Включение сервиса в автозагрузку на Linux Mandriva. / 4 сообщений из 4, страница 1 из 1
16.10.2012, 19:10
    #38001153
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Включение сервиса в автозагрузку на Linux Mandriva.
Приветствую.

При настройке системной службы tomcat согласно представленному http://www.spaceprogram.com/knowledge/tomcat_init_d.html] здесь материалу сталкиваюсь с проблемой использования команды chkconfig .

Сценарий запуска/ останова сервера -

Код: powershell
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
61.
62.
#	This is the init script for starting up the 
#		Jakarta Tomcat server
#
# chkconfig: 345 91 10 
# description: Starts and stops the Tomcat daemon.
#

# Source function library.
. /etc/rc.d/init.d/functions

# Get config.
. /etc/sysconfig/network

# Check that networking is up.
[ "${NETWORKING}" = "no" ] && exit 0

tomcat=/usr/local/jakarta-tomcat
startup=$tomcat/bin/startup.sh
shutdown=$tomcat/bin/shutdown.sh
export JAVA_HOME=/usr/local/jdk

start(){
	echo -n $"Starting Tomcat service: " 
	#daemon -c 
	$startup
	RETVAL=$?
	echo
}

stop(){
	action $"Stopping Tomcat service: " $shutdown	
	RETVAL=$?
	echo
}

restart(){
    stop
    start
}


# See how we were called.
case "$1" in
  start)
	start
	;;
  stop)
	stop
	;;
  status)
        # This doesn't work ;)
	status tomcat
	;;
  restart)
	restart
	;;
  *)
	echo $"Usage: $0 {start|stop|status|restart}"
	exit 1
esac

exit 0



Сохраняю скрипт в /etc/init.d под именем tomcat , изменяю права доступа -

Код: powershell
1.
chmod a+x tomcat 



и далее пытаюсь разрешить автозагрузку -

Код: powershell
1.
chkconfig --add tomcat 



- на что получаю сообщение:

сервис tomcat не поддерживает chkconfig

С чем это может быть связано и каким образом преодолеть?
Был бы весьма признателен за информацию.

Спасибо.
...
Рейтинг: 0 / 0
16.10.2012, 19:16
    #38001166
Dimitry Sibiryakov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Включение сервиса в автозагрузку на Linux Mandriva.
ivanov-voidС чем это может быть связано и каким образом преодолеть?

Видимо, новый chkconfig не понимает старый формат заголовка. Новый должен выглядеть
примерно так:
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
### BEGIN INIT INFO
# Provides:          XXX
# Required-Start:
# Should-Start:      $ALL
# Required-Stop:
# Should-Stop:
# Default-Start:     3 4 5
# Default-Stop:      0 1 2 6
# Short-Description: XXX
# Description:       XXX
### END INIT INFO


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
16.10.2012, 19:39
    #38001209
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Включение сервиса в автозагрузку на Linux Mandriva.
Dimitry Sibiryakov,

Супер! Спасибо большое.
...
Рейтинг: 0 / 0
16.10.2012, 19:56
    #38001238
ivanov-void
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Включение сервиса в автозагрузку на Linux Mandriva.
Относительно более свежая информация по рассматриваемому вопросу-
http://rwlinux.blogspot.com/2011/02/tomcat7.html] http://rwlinux.blogspot.com/2011/02/tomcat7.html
...
Рейтинг: 0 / 0
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Включение сервиса в автозагрузку на Linux Mandriva. / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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