The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]

форумы  помощь  поиск  регистрация  майллист  вход/выход  слежка  RSS
"Зависимость старта сервиса от имени стартующего файла"
Вариант для распечатки  
Пред. тема | След. тема 
Форум Открытые системы на сервере (Система. проблемы, диагностика)
Изначальное сообщение [ Отслеживать ]

"Зависимость старта сервиса от имени стартующего файла"  +/
Сообщение от zarzar (ok) on 02-Сен-10, 17:32 
Система Scientific Linux 5 (начиная с 5.3 по 5.5) x86_64
Проблема:
При запуске некоторых сервисов получаю ошибку старта сервиса, но при простом переименовании стартующего скрипта ошибка пропадает. Так же все стартует при ручном запуске.
Пример:

[root@alice28 etc]# cp ~/bdii /etc/init.d/
cp: overwrite `/etc/init.d/bdii'? y
[root@alice28 etc]#
[root@alice28 etc]# service bdii start
Starting SLAPD: SLAPD failed to start                      [FAILED]

[root@alice28 etc]# cp /etc/init.d/bdii /etc/init.d/bdii-z
[root@alice28 etc]# service bdii-z start
Starting SLAPD:                                            [  OK  ]

Starting update process:                                   [  OK  ]

[root@alice28 etc]#

С bdii замечено еще год назад - не ослил причину, просто поменял имя. Но теперь тоже самое происходит с другими новыми сервисами (все из пакета gLite).

Пробовал перезаписать заголовок, удалив лишнее, пробовал вставлять дебажные сообщения в скрипт. Строка, с которой валится, например, bdii:
/usr/sbin/slapd -f /opt/bdii/etc/bdii-slapd.conf -h ldap://alice11.spbu.ru:2170 -u edguser
С консоли запускается без проблем, результат 0. В скрипте с исходным именем выдает $?=1 и не запускается. Добавление дебажных ключей не помогло (выводить весь полученный дебаг смысла нет пока)

Есть ли у кого идеи о возможных причинах или направлениях поиска?

Высказать мнение | Ответить | Правка | Cообщить модератору

Оглавление

Сообщения по теме [Сортировка по времени | RSS]


1. "Зависимость старта сервиса от имени стартующего файла"  +/
Сообщение от Serge (??) on 02-Сен-10, 22:53 
staled pid file? Обычно в /var/run/xxx
Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

2. "Зависимость старта сервиса от имени стартующего файла"  +/
Сообщение от zarzar (ok) on 03-Сен-10, 13:14 
>staled pid file? Обычно в /var/run/xxx

PID файл переименованым скриптом нормально обновляется, а со своего имени скрипт не стартует в том числе и после ручного удаления пид фаайла.

Высказать мнение | Ответить | Правка | ^ | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2025 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру