powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Unix-системы [игнор отключен] [закрыт для гостей] / Включение сервиса в автозагрузку на Linux Mandriva.
4 сообщений из 4, страница 1 из 1
Включение сервиса в автозагрузку на Linux Mandriva.
    #38001153
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую.

При настройке системной службы 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
Включение сервиса в автозагрузку на Linux Mandriva.
    #38001166
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
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
Включение сервиса в автозагрузку на Linux Mandriva.
    #38001209
Фотография ivanov-void
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Dimitry Sibiryakov,

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


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