После обновления до Pangolin mysqld не запускается при загрузке. Я рассматривал различные другие проблемы MySQL с выпуском Pangolin, и я не видел той же проблемы, что и другие люди (подпрыгивание mysqld и т. Д.). Когда я запускаю его из командной строки, он работает нормально.
Где добавить команду для запуска службы при загрузке?
В то время как я искал решение того же признака, я нашел, там много вещей, которые могут пойти не так, как надо и предотвратить mysql (d) от запуска. Если можно удаться запустить его с командной строки с надлежащим пользователем:
sudo -u mysql mysqld
И что с другой стороны это перестало работать как услуга:
root@my-linode:~# service mysql start
start: Job failed to start
Тогда проверяют, что выскочка входит в систему /var/log/upstart/mysql.log
. Если Вы находите следующее сообщение об ошибке:
[ERROR] Fatal error: Please read "Security" section of the manual to find out how to run mysqld as root!
Тогда Вы нашли преступника. Для фиксации его определите mysql пользователя в /etc/mysql/my.cnf
user=mysql
Перезапуск с start mysql
, и необходимо быть хорошими.
Снова, существуют многие возможная причина к этой ошибке (apparmor, неправильные полномочия на файле сокета, недостаточном дисковом пространстве, недостаточно памяти во время обновления для упоминания некоторых, я наткнулся на). Это - только один из них. Благодаря этот парень .
Хорошо вот проблема, возможно, Ваш, доменная проблема. Mysql был бы установлен в другом профиле пользователя и просто не мог запуститься должный представить проблемы. Хорошо вот одна вещь, которую я нашел для Вас.
http://www.thegeekstuff.com/2009/07/ubuntu-open-applications-automatically-during-system-startup/
и вопрос, подобный Вам, имеет проблему. Таким образом, я нашел следующий ответ для Вас. https://stackoverflow.com/questions/2198752/adding-a-start-up-via-command-line-ubuntu
Просто дают ему попытку.
sudo service mysql start
должен запустить mysql. Это - новомодное задание, таким образом, полное задание видно в/etc/init/mysql.conf
, вероятно, необходимо проверить/var/log/mysql*, поскольку могут быть проблемы с процессом таблицы обновления, которые вызывают проблемы.
Это решило его для меня во время 11.xx 12,04 обновлений:
sudo касаются/etc/apparmor.d/local/usr.sbin.mysq
, я мог запустить его в безопасном режиме, но не в регулярном режиме. Надежда это помогает.