|
MySQL.RU - Webboard
Вернуться
Как правильно остановить mysql при рестарте? (MadDogMcCree) 10/08/2003 - 17:15:36
Re: Как правильно остановить mysql при рестарте? (walrus) 10/08/2003 - 18:19:32
Re: Как правильно остановить mysql при рестарте? (MadDogMcCree) 10/08/2003 - 18:37:01
Re: Как правильно остановить mysql при рестарте? (walrus) 10/08/2003 - 20:43:14
Re: Как правильно остановить mysql при рестарте? (MadDogMcre) 10/08/2003 - 23:20:13
Re: Как правильно остановить mysql при рестарте? (walrus) 11/08/2003 - 10:48:30
Re: Как правильно остановить mysql при рестарте? (MadDogMcre) 11/08/2003 - 16:46:48
Re: Как правильно остановить mysql при рестарте? (MadDogMcRe) 11/08/2003 - 17:25:04
Re: Как правильно остановить mysql при рестарте? (walrus) 11/08/2003 - 21:05:33
Re: Как правильно остановить mysql при рестарте? (MadDogMcCree) 12/08/2003 - 08:56:28
> Original message text:
> From: MadDogMcCree - 10/08/2003 - 17:15:36
> Subject:Как правильно остановить mysql при рестарте?
> -----------------
> Посмотрел в документации по установке, ничего не понял (и автор тут не при чем) Обьясните пожалуйста, какой скрипт, куда нужно положить? Я вообще создал символический скрипт в rc.local
> и стартует у меня mysql так cd /usr/local/libexec
> ./mysqld_safe &
> Все. Ну да ладно, но ведь его теперь нужно остановить правильно, что поделать?
>
From: walrus - 11/08/2003 - 10:48:30
Subject:Как правильно остановить mysql при рестарте?
-----------------
Он будет выключаться, даже если вообще ничего не впишешь ;-) Когда юникс оастанавливается, он посылает всем работающим приложениям сигнал TERM, (это типа сообщение для всех - завершай работу). Ждет несколько секунд, а затем убивает тех, кто не слушает сиганлы. Так вот mysql корректно обрабатывает SIGTERM, и завершит работу как полагается когда система будет делать shutdown.
Однако считается хорошим тоном явно выключать mysql перед shutdown. Потому что может быть случай, когда mysql не уложится в несколько секунд после SIGTERM и тогда система пристрелит его вместе с остальными "заспанцами".
Хорошо. По буквам.
- выброси из rc.local запуск mysql - он будет запускаться по другому.
- скопируй из /usr/local/mysql/share/mysql файл mysql.server в /etc/init.d и переименуй его там просто в /etc/init.d/mysql
- установи ему права такие же как у остальных файлов в этсм каталоге
- запусти
chkconfig --add mysql
он тебе наделает симлинков каких надо
Все. теперь при запуске будет стартовать. при shutdown будет выгружаться
[Это сообщение - спам!]
Последние сообщения из форума
Уважаемые посетители форума MySQL.RU!
Убедительная просьба, прежде чем задавать свой вопрос в этом форуме, обратите внимание на разделы:
- ответы на наиболее часто задаваемые вопросы - FAQ
- раздел документация
- раздел поиск по сообщениям форума и документации
Также, старайтесь наиболее подробно указывать свою ситуацию (версию операционной системы, версию MySQL,
версию программного обеспечения, по которому возникает вопрос, текст возникающих ошибок, и др.)
Помните, чем конкретнее Вы опишете ситуацию, тем больше шансов получить реальную помощь.
10040
|
|