Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » загруз демонов из rc.M в Linux Slackware

Модерирует : KLASS, IFkO

articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"  Версия для печати • ПодписатьсяДобавить в закладки

   

dariusii



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Непонятная фишка с загрузкой некоторых сервисов в Slackware (ну к применру в 9.0)
Так напимер есть запись в /etc/rc.d/rc.M по поводу сабжа:
#
.... (поняли
# Start the MySQL database:
if [ -x /etc/rc.d/rc.mysqld ]; then
. /etc/rc.d/rc.mysqld start
fi
#############
 
rc.mysqld ессессно стандартен как и после Патрика это осталось:
# Start mysqld:
mysqld_start() {
if [ -x /usr/bin/mysqld_safe ]; then
# If there is an old PID file (no mysqld running), clean it up:
if [ -r /var/run/mysql/mysql.pid ]; then
if ! ps ax | grep mysqld 1> /dev/null 2> /dev/null ; then
echo "Cleaning up old /var/run/mysql/mysql.pid."
rm -f /var/run/mysql/mysql.pid
fi
fi
/usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/run/mysql/mysql.pid $SKIP &
fi
}
фишка короче в том что если например сказать уже после всей этой закгрузки в консоли "/etc/rc.d/rc.mysql start" То все стартует и не!! падает всякими там эндами)) и работать с базой можно что от нее требуется - ну там во всяком случае mysql test работает итд.
тоже самое и с Ipcad -d - тоже прекрасно с командной строки пашет а как в скрипт загрузки пропишешь то фак большой и толстый)))
Прикольно но с ни с httpd ни с какими либо другими сервисами, стартующими из rc.M таких траблов не происходит и все пркрасно работает.
сами же скрипты - rc.mysqld и rc.ipcad запускаемы - тобишь
"-rwxr-xr-x"
Что за фича такая с запуском?
Кто знает и сталкивался?)
 
EsTaF[dt]1071603962[/dt]
 
Вот просто даю /usr/bin/mysqld_safe \\ --datadir=/var/lib/mysql \\
--pid-file=/var/run/mysql/mysql.pid $SKIP &
в командной строке и все работает без сбоев!!
 
Какого хрена тоже самое из загрузочных скриптов не пашет а ведь они запускаемые по атрибутам и по rc.M Блин.
Просто взял создал новый файл с содержимым:
/usr/bin/mysqld_safe --datadir=/var/lib/mysql --pid-file=/var/run/mysql/mysql.pid $SKIP &
и поставил в конвеер загрузки - фак _ не идет
 
бред
 
Добавлено
Точно никаких ньюансов не нашел
Все верно прописано и расставлено
В чем же фича?

Всего записей: 2519 | Зарегистр. 08-11-2003 | Отправлено: 22:48 16-12-2003 | Исправлено: lynx, 00:13 06-01-2004
D1M



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
есть вариант - что-то не успевает догрузиться.... перемести-ка шмат, загружающий MySQL, в сааамый конец rc.M...  
может эта ссылочка может поможет:
http://linuxshop.ru/linuxbegin/article665.html
тут описан порядок загрузки скриптов....

Всего записей: 76 | Зарегистр. 20-12-2003 | Отправлено: 19:50 05-01-2004
   

Компьютерный форум Ru.Board » Операционные системы » Microsoft Windows » загруз демонов из rc.M в Linux Slackware
articlebot (10-10-2005 03:45): Перемещено в форум "UNIX"


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2025

LiteCoin: LgY72v35StJhV2xbt8CpxbQ9gFY6jwZ67r

Рейтинг.ru