Расположение файла mysql запускает сценарий на Ubuntu

Когда мы выполняем команду, поскольку "сервис mysql запускаются" [ИЛИ] "/etc/init.d/mysql запускаются", mysql демон, которого он запускает. Кто обеспечивает задание mysql для запуска к тем командам? Чему файл сценария запуска сообщает сервисной команде для запуска mysql сервиса? Кто-либо может сказать местоположение файла, где 'сервисная' команда заставляет задание mysql запускать или останавливать или перезапускать? Спасибо inadvance

0
задан 19 December 2014 в 13:45
1 ответ

Mysql может управляться инит-скриптом (который вы уже дали /etc/init. d/mysql) Но Ubuntu использует upstart, заменил старый sysvinit стиль управления сервисом. и init скрипт запускает mysqld_safe (который запускает mysqld в режиме демона) Я знаю, что это слишком сложно.

Upstart управляет сервисами (вы ищете это), вот документация. http://upstart.ubuntu.com/ Также обратите внимание, что некоторые службы используют файл по умолчанию, который находится в /etc/default, эти файлы являются просто конфигурациями. Скрипты Upstart живут в /etc/init/

Btw. Скоро Upstart будет заменен на systemd.

0
ответ дан 5 December 2019 в 13:01

Теги

Похожие вопросы