我一直在Ubuntu中使用MySQL很长一段时间,但昨天,从清晰的蓝色,服务器将无法启动。它失败并显示以下消息:
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中的默认包...默认为 upstart 。这就是我能找到的所有信息。
所以我脑子里的问题是: 1 - 为什么mysql试图使用不同的服务进行初始化?或许更新已经打破了吗? 2 - 如何告诉mysql服务器使用upstart开始?
对此的任何帮助将不胜感激。
答案 0 :(得分:0)
来自谷歌:http://upstart.ubuntu.com/还有一些手册页。加载systemd并将其与newstart并行使用可能不是一个好主意,但实验可能会很有趣。