denis@australia:~$ cat /etc/issue
Ubuntu 12.04.1 LTS \n \l
denis@australia:~$ chkconfig --list mysql
mysql 0:off 1:off 2:off 3:off 4:off 5:off 6:off
Но mysql все равно запускается при запуске.
Я предполагаю, что проблема здесь в том, что checkconfig проверяет скрипты инициализации старого стиля, и у вас есть новый скрипт инициализации выскочки.
Перейти к /etc/init/mysql.conf
и изменить start on (net-device-up and local-filesystems)
к start on runlevel [!0123456]
Если нужно запустить вручную service mysql start
сделает свое дело. Эта ветка на форумах ubuntu подробно рассказывает о процессе
Еще немного предыстории - chkconfig работает со старыми школьными сценариями инициализации - они известны как сценарии / etc / rc, но в ubuntu использовалась форма /etc/init.d. Для перечисления скриптов - по этот вопрос на AU, команду, которую следует использовать вместо chkconfig
является initctl list
. Это не изменит для вас уровни запуска, в отличие от chkconfig.