2013-12-20 3 views
0

Я использую MySQL в Ubuntu в течение длительного времени, но вчера, с чистого синего, сервер не запустился. Он выдает следующее сообщение:MySQL в Ubuntu пытается пользователь systemctl начать работу

2013-12-20 10:03:28 - Executting '/bin/systemctl start mysqld' 
2013-12-20 10:03:28 - Start server: /bin/bash: /bin/systemctl: File or Folder 
2013-12-20 10:03:28 - Start server: not found. 

2013-12-20 10:03:28 - Checked server status: Server is stopped. 
2013-12-20 10:03:29 - Server start done. 
2013-12-20 10:03:29 - Checked server status: Server is stopped. 

Исследуя немного, я узнал, что systemctl является частью (systemd) пакет, который не является по умолчанию в Ubuntu 12.04 ... по умолчанию выскочка. Это была вся информация, которую я мог найти.

Итак, у меня в голове есть вопросы: 1 - Как получилось, что mysql пытается использовать другую службу для своей инициализации? Возможно, обновление нарушило его? 2 - Как я могу сказать, что сервер mysql использует выскочку, чтобы начать?

Любая помощь по этому поводу будет высоко оценена.

ответ

0

От google: http://upstart.ubuntu.com/ Есть также некоторые справочные страницы. Вероятно, было бы неплохо загрузить systemd и использовать его параллельно с выскочкой, но было бы интересно экспериментировать.

Смежные вопросы