Linux mysql启动失败 Job for mysqld.service failed because the control process exited with error code.

2023-11-16

一、查询mysql无法启动问题:

service mysql start 启动mysql

报错:

Job for mysqld.service failed because the control process exited with error code.
See "systemctl status mysqld.service" and "journalctl -xe" for details.

我们可用用他给出的提示查看问题,但是最终实际效果是并未正确的定位到报错问题可用尝试下面给出的解决方案。

1、打开配置文件 添加log输出

##查看配置文件 看看是否配置 log-error 日志参数
cat /etc/my.cnf

##如果没用 打开配置文件 添加参数 如 log-error = /www/server/data/my_errror.log
vim /etc/my.cnf

 2、重启数据库,查看log报错看不懂就翻译一下

2019-08-02T02:43:06.225931Z 0 [Warning] 'NO_AUTO_CREATE_USER' sql mode was not set.
2019-08-02T02:43:06.225958Z 0 [Note] --secure-file-priv is set to NULL. Operations related to importing and exporting data are disabled
2019-08-02T02:43:06.226002Z 0 [Note] /www/server/mysql/bin/mysqld (mysqld 5.7.24) starting as process 15083 ...
2019-08-02T02:43:06.258458Z 0 [Note] InnoDB: PUNCH HOLE support available
2019-08-02T02:43:06.258509Z 0 [Note] InnoDB: Mutexes and rw_locks use GCC atomic builtins
2019-08-02T02:43:06.258513Z 0 [Note] InnoDB: Uses event mutexes
2019-08-02T02:43:06.258517Z 0 [Note] InnoDB: GCC builtin __atomic_thread_fence() is used for memory barrier
2019-08-02T02:43:06.258520Z 0 [Note] InnoDB: Compressed tables use zlib 1.2.11
2019-08-02T02:43:06.258810Z 0 [Note] InnoDB: Number of pools: 1
2019-08-02T02:43:06.258922Z 0 [Note] InnoDB: Using CPU crc32 instructions
mysqld: Can't create/write to file '/tmp/ib2RxhiG' (Errcode: 28 - No space left on device)
2019-08-02T02:43:06.260999Z 0 [ERROR] InnoDB: Unable to create temporary file; errno: 28
2019-08-02T02:43:06.261006Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error
2019-08-02T02:43:06.261011Z 0 [ERROR] Plugin 'InnoDB' init function returned error.
2019-08-02T02:43:06.261014Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
2019-08-02T02:43:06.261017Z 0 [ERROR] Failed to initialize builtin plugins.
2019-08-02T02:43:06.261020Z 0 [ERROR] Aborting

2019-08-02T02:43:06.261029Z 0 [Note] Binlog end
2019-08-02T02:43:06.261066Z 0 [Note] Shutting down plugin 'CSV'
2019-08-02T02:43:06.263332Z 0 [Note] /www/server/mysql/bin/mysqld: Shutdown complete

3、从日志中找到关键点,报错信息很明显

mysqld: Can't create/write to file '/tmp/ib2RxhiG' (Errcode: 28 - No space left on device)
翻译是:mysqld:无法创建/写入文件'/tmp/ib2RxhiG'(错误代码:28 -设备上没有剩余空间)

4、df -h查看空间,好像没什么问题

5、df -i 查看inode,果然有问题满满的100%

好了这里问题的原因就找到了,是因为无法创建inode,下面来解决一下

查看下一篇文章:https://blog.csdn.net/qq_24909089/article/details/98194424

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Linux mysql启动失败 Job for mysqld.service failed because the control process exited with error code. 的相关文章

随机推荐

  • SQL-计算留存率cohort

    目录 1 留存率cohort介绍及其业务价值 2 计算思路 3 实操 3 1 日对日留存cohort 3 2 周对周留存cohort 3 3 月对月留存cohort 1 留存率cohort介绍及其业务价值 留存率cohort也叫做同期群留存
  • ssd-caffe中的annotationDatum数据结构

    这篇博客讲解的非常好 我这里只是搬运和总结 SSD目标检测lmdb数据结构剖析 先看一张图 完美解释了AnnotationDatum的数据结构 um的数据结 SSD读取数据 需要将label和图片封装到一个数据结构下 这时候老版本caffe
  • How to interview a programmer?

    Writing Better Code How to Interview a Programmer by Bill Venners February 24 2003 Summary Recognizing good programmers
  • TS 的准备工作

    在 JS 中 通常代码都需要进行到执行阶段时 才能开始对代码的语法进行验证 验证失败的代码才开始有报错提示 TypeScript 简称 TS 是 JS 的一个超集 TS 中包含 JS 的所有特性 同时又具备自己的新特性 一 环境搭建 浏览器
  • 跪了跪了!!继Thinking in java 4th 的后续其实是 On Java 8,而不是 Thinking in java 5

    之前购入thinking in java 4th 英文版 部头太大 也是第一次接触oop 业余时间学习 直接上这部书就是坏主意 不过好歹挺过来了 扫了一遍 写了个小安卓APP 但是很快发现 现在已经盛行java8了 java9页已经发布be
  • gom引擎传奇MapInfo.txt地图参数详解

    MapInfo txt地图参数详解gameofmir引擎为例D MirServer Mir200 Envir MapInfo txt功能 地图参数详解格式 无说明 无例 地图参数标志 说明 CHECKQUEST 进入本地图执行任务脚本 格式
  • linux上设置svn账户权限设置,Linux 部署 svn + 用户角色权限配置

    一 安装 1 安装SVN yum y install subversion 二 SVN配置 1 初始化仓库 1 创建仓库目录 mkdir home svn 2 创建仓库 svnadmin create home svn repo 测试导入文
  • .NET Core与.NET Framework、Mono之间的关系

    随着微软的 NET开源的推进 现在在 NET的实现上有了三个 NET Framework Mono和 NET Core 经常被问起Mono的稳定性怎么样 后续Mono的前景如何 要回答这个问题就需要搞清楚这三个 NET 实现之间的关系和将来
  • Ubuntu 22.04 配置静态IP

    1 桥接模式 NAT模式 参考博客 虚拟机上网设置 桥接模式 NAT模式 2 interfaces配置文件 interfaces 5 file used by ifup 8 and ifdown 8 auto lo iface lo ine
  • 论文中图片加方框 matlab代码

    转自 http blog csdn net majinlei121 article details 52334171 加方框函数 cpp view plain copy function I rgb DrawRectangle I Left
  • pymysql介绍

    一 数据库介绍 概念 一个存放数据的仓库 这个仓库按照一定的数据结构组织 存放 管理数据 分类 关系型数据库 mysql sql server oracle DB2等 非关系型数据库 redis等 python操作数据库的方式 pymysq
  • 传统制造型企业如何实现数字化转型?

    传统制造企业可以通过采用技术和数据驱动的方法来实现数字化转型 以改善运营 提高效率并在快速发展的行业中保持竞争力 以下是他们可以遵循的步骤和策略 1 评估和战略制定 评估当前状态 首先评估制造流程 技术基础设施和数据管理系统的当前状态 确定
  • XSS攻击绕过过滤方法大全(转)

    XSS攻击绕过过滤方法大全 约100种 文章目录 XSS攻击绕过过滤方法大全 约100种 1 XSS定位器 2 XSS定位器 短 3 无过滤绕过 4 利用多语言进行过滤绕过 5 通过JavaScript命令实现的图片XSS 6 无分号无引号
  • windows用 tree命令查看目录文件夹结构

    windows用 tree命令查看目录文件夹结构 查看帮助 tree help tree dirsfirst filelimit 6 h t dirsfirst 目录优先展示 filelimit 6 文件夹下超过6个文件的将不展开 s 以字
  • 启动mysql服务的时候一直报ERROR! The server quit without updating PID file

    问题背景 最近在电脑的vmware上安装了个CentOS 7系统 并在系统中装了mysql 8 0 11 可是启动服务的时候一直报错 如下 root localhost etc service mysql start Starting My
  • CloudCompare二次开发(1)——获取指定高程的所有点

    目录 一 源码编译 二 制作流程 三 结果展示 本文由CSDN点云侠原创 原文链接 爬虫网站自重 一 源码编译 1 WIN10系统下VS2019编译CloudCompare2 12 4 二 制作流程 1 找到源码中的插件例子 主要支持三种插
  • 类什么时候被加载 java

    创建对象实例时 new 创建子类对象实例 父类也被加载 使用类的静态成员时 静态属性 静态方法
  • 软件工程—软件结构图笔记详谈

    一 定义 结构图 Structure Chart 简称SC图 是精确表达软件结构的图形表示方法 它以特定的符号表示模块 模块间的调用关系和模块间信息的传递 二 主要构成 模块 Module 用矩形框表示 框中写有模块的名字 说明模块的功能
  • 服务器ie浏览器总是未响应,win7电脑IE浏览器总是未响应怎么办 IE浏览器无响应原因解决方法...

    win7电脑IE浏览器总是未响应怎么办 IE浏览器无响应原因解决方法 2016 12 05 已有人学习 编辑 chenwei 来源 电脑技术吧整理 win7电脑IE浏览器总是未响应怎么办 IE浏览器无响应原因解决方法 我们在使用电脑的时候
  • Linux mysql启动失败 Job for mysqld.service failed because the control process exited with error code.

    一 查询mysql无法启动问题 service mysql start 启动mysql 报错 Job for mysqld service failed because the control process exited with err