Mysql无法正常启动,启动过程无限等待 | 您所在的位置:网站首页 › open_purge_index_file › Mysql无法正常启动,启动过程无限等待 |
项目场景:
Mysql启动一直等待 问题描述:Mysql启动命令执行后一直等待,查询mysql错误日志(cat /var/log/mysqld.log)发现 /usr/sbin/mysqld: File './master-bin.~rec~' not found (Errcode: 28 - No space left on device) 2021-07-15 08:46:25 10460 [ERROR] MYSQL_BIN_LOG::open_purge_index_file failed to open register file. 2021-07-15 08:46:25 10460 [ERROR] MYSQL_BIN_LOG::open_index_file failed to sync the index file. 2021-07-15 08:46:25 10460 [ERROR] Aborting 原因分析:原因可能: 1、查看磁盘容量,可能发现mysql数据目录磁盘容量已满; 2、可能是mysq数据库目录权限不够(非mysql权限)(可通过ll 命令查询目录主属权限) 解决方案:原因一解决方案:磁盘满了,第一时间肯要删除一些无关紧要的数据。这方面优先删除日志。 原因二解决方案:授予mysql数据目录权限 #/data/dbdata mysql数据目录 chown –R mysql.mysql /data/dbdata #启动mysql systemctl start mysqld #查看mysql状态 systemctl status mysqld |
CopyRight 2018-2019 实验室设备网 版权所有 |