yjmp14 发表于 2021-12-5 16:26:53

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

本帖最后由 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: Starting MySQL Community Server...
mysql: Starting MySQL
mysql:*
systemd: Started MySQL Community Server.
mysql:mysqld_safe A mysqld process already exists
systemd: mysql.service: Main process exited, code=exited, status=1/FAILURE
systemd: mysql.service: Failed with result 'exit-code'.

系统:ARM64 Ubuntu 20,安装 MySQL 版本:8.0
使用 systemctl start mysql 无法启动,报错如上。
手动运行以下命令可以正常启动,请问是什么原因?
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






licess 发表于 2021-12-6 08:31:36

按你贴出的信息 mysql:mysqld_safe A mysqld process already exists
mysql已经在运行了ps aux 查看mysqld_safe的pid,然后用kill 该进程PID 结束掉再启动

yjmp14 发表于 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 机器上完全复现。


licess 发表于 2021-12-6 15:36:55

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

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

提供mysql的日志
及复现的操作步骤

yjmp14 发表于 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 的不行。

licess 发表于 2021-12-7 08:54:21

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



安装后就有问题的话提供安装日志看一下
如果是测试服务器方便的话也可以提供机器我看一下

yjmp14 发表于 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

两个网盘链接文件是一样的,看您方便用什么网盘。

licess 发表于 2021-12-7 19:49:22

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

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

mysql初始化后就报错了,没有详细的错误信息,无法确定原因
页: [1]
查看完整版本: MySQL 安装后无法启动,手动运行命令可启动。