我正在运行 ubuntu 10.04 系统。我想在启动时启用 Mysql。通常,我使用以下命令:
#update-rc.d mysql 默认值
系统启动时 Mysql 仍然无法启动。有什么建议吗?
答案1
Ubuntu 10.04 使用暴发户控制启动服务的行为。您可以在 /etc/init 找到 conf 脚本(例如 mysql.conf)。
MySQL 脚本需要网络设备启动,这可能会导致一些问题。检查脚本的这一部分:
start on (net-device-up
and local-filesystems
and runlevel [2345])
stop on runlevel [016]
您可以安全地删除 net-device-up 指令。
start on (local-filesystems
and runlevel [2345])
stop on runlevel [016]
现在,脚本仅依赖于运行级别和已挂载的分区/文件系统。如果问题仍然存在,则应在日志文件中查找锁定/权限问题。