VPS侦探论坛

 找回密码
 注册
查看: 216|回复: 7

MySQL 安装后无法启动,手动运行命令可启动。

[复制链接]
发表于 2021-12-5 16:26:53 | 显示全部楼层 |阅读模式



本帖最后由 yjmp14 于 2021-12-5 16:33 编辑

# systemctl status mysql
● mysql.service - MySQL Community Server
     Loaded: loaded (/etc/systemd/system/mysql.service; enabled; vendor preset: enabled)
     Active: failed (Result: exit-code) since ; 3s ago
    Process: 380770 ExecStart=/etc/init.d/mysql start (code=exited, status=0/SUCCESS)
   Main PID: 380781 (code=exited, status=1/FAILURE)

systemd[1]: Starting MySQL Community Server...
mysql[380770]: Starting MySQL
mysql[380770]:  *
systemd[1]: Started MySQL Community Server.
mysql[380781]:  mysqld_safe A mysqld process already exists
systemd[1]: mysql.service: Main process exited, code=exited, status=1/FAILURE
systemd[1]: mysql.service: Failed with result 'exit-code'.

系统:ARM64 Ubuntu 20,安装 MySQL 版本:8.0
使用 systemctl start mysql 无法启动,报错如上。
手动运行以下命令可以正常启动,请问是什么原因?
  1. nohup /usr/local/mysql/bin/mysqld --basedir=/usr/local/mysql --datadir=/usr/local/mysql/var --plugin-dir=/usr/local/mysql/lib/plugin --user=mysql --log-error=hostname.err --open-files-limit=65535 --pid-file=/usr/local/mysql/var/hostname.pid --socket=/tmp/mysql.sock --port=3306
复制代码







美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2021-12-6 08:31:36 | 显示全部楼层


按你贴出的信息 mysql[380781]:  mysqld_safe A mysqld process already exists
mysql已经在运行了ps aux 查看mysqld_safe的pid,然后用kill 该进程PID 结束掉再启动
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2021-12-6 13:02:28 | 显示全部楼层



本帖最后由 yjmp14 于 2021-12-6 13:12 编辑

之前的可能手动执行命令后有干扰,我再贴个完整的日志。

/usr/local/mysql/var/hostname.err 文件不存在。附件里是我能找到的全部相关 Log 了。

OS: Ubuntu 20.04.3 LTS aarch64,使用 lnmp1.8 安装,mysql 8.0,错误可在不同 ARM64 Ubuntu 20.04 机器上完全复现。


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?注册

x
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2021-12-6 15:36:55 | 显示全部楼层



yjmp14 发表于 2021-12-6 13:02
之前的可能手动执行命令后有干扰,我再贴个完整的日志。

/usr/local/mysql/var/hostname.err 文件不存在。 ...

提供mysql的日志
及复现的操作步骤
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
 楼主| 发表于 2021-12-6 16:51:44 | 显示全部楼层

licess 发表于 2021-12-6 15:36
提供mysql的日志
及复现的操作步骤

/usr/local/mysql/var/hostname.err
这个错误日志文件不存在。

复现步骤:
在 ARM64 Ubuntu 20.04 系统上(我用的是甲骨文云ARM机器)使用 lnmp 脚本安装 lnmpa ,mysql 选择 8.0 版本,安装完成后 nginx、php、apache 均正常启动,唯独 mysql 无法启动。

我试了3台机器,100%复现,使用 lnmp 脚本卸载后重装,依然 100% 复现。同样使用 Ubuntu 20.04 的 AMD64 机器无此问题,只有 ARM64 的不行。

美国VPS、VPN、域名代购:http://shop63846532.taobao.com/

发表于 2021-12-7 08:54:21 | 显示全部楼层

yjmp14 发表于 2021-12-6 16:51
/usr/local/mysql/var/hostname.err
这个错误日志文件不存在。

安装后就有问题的话提供安装日志看一下
如果是测试服务器方便的话也可以提供机器我看一下
 楼主| 发表于 2021-12-7 17:05:54 | 显示全部楼层

licess 发表于 2021-12-7 08:54
安装后就有问题的话提供安装日志看一下
如果是测试服务器方便的话也可以提供机器我看一下 ...

论坛无法上传大于110KB的文件,我把安装日志上传到网盘了。

链接: https://pan.baidu.com/s/10qmyEyEWFIrs0We1gUqVkQ
提取码: js8d

链接:https://www.aliyundrive.com/s/jPaeTAZM1VH

两个网盘链接文件是一样的,看您方便用什么网盘。
美国VPS推荐: 遨游主机LinodeLOCVPSKVMLAVPS2EZ搬瓦工80VPSVultr美国VPS主机中国VPS推荐: 阿里云腾讯云。LNMP付费服务(代装/问题排查)QQ 503228080
发表于 2021-12-7 19:49:22 | 显示全部楼层



yjmp14 发表于 2021-12-7 17:05
论坛无法上传大于110KB的文件,我把安装日志上传到网盘了。

链接: https://pan.baidu.com/s/10qmyEyEWFI ...

mysql初始化后就报错了,没有详细的错误信息,无法确定原因
Linux下Nginx+MySQL+PHP自动安装工具:https://lnmp.org
您需要登录后才可以回帖 登录 | 注册

本版积分规则

小黑屋|手机版|Archiver|VPS侦探 ( 鲁ICP备16040043号-1 )

GMT+8, 2022-1-29 21:24 , Processed in 0.047685 second(s), 17 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表