本帖最后由 暮山 于 2020-9-10 12:25 编辑
亚马逊 EC2 服务器,Ubuntu LTS 20.04.1, 面板 7.4.5, 新安装的 MySQL 无法启动,5.7 和 8.0 都一样,错误 The server quit without updating PID file,反复重新安装,均可复现问题。
错误日志包含不良内容,发不上来。

阿宏给看了一眼,说安装的 MySQL 不完整,怀疑用户权限问题。
亚马逊 EC2 服务器,不允许使用 root 登录,而只能使用 ubuntu 用户名登录。
基于以上两点,我怀疑从面板上点击安装,可能缺少 sudo 提权过程,从而导致权限不足。所以,我尝试从本地客户端,执行如下命令:
- sudo bash /www/server/panel/install/mysql.sh install 5.7
复制代码
结果,问题就没再出现了。要彻底解决该问题,还需要官方来做。

之所以把命令写成上面这样,而不用
- cd /www/server/panel/install && sudo bash mysql.sh install 5.7
复制代码 是因为,如果直接 cd,会因权限不足而拒绝访问,根本执行不了后面的安装命令。
|
|