msyql 启动报错 找不到pid 文件

本文涉及的产品
云数据库 RDS MySQL,集群版 2核4GB 100GB
推荐场景:
搭建个人博客
RDS MySQL Serverless 基础系列,0.5-2RCU 50GB
云数据库 RDS MySQL,高可用版 2核4GB 50GB
简介:

安装完mysql 启动mysql 数据库 


报错 


Starting MySQL.The server quit without updating PID file (/app/mysql/mysql/data/mysqld.pid).[FAILED]Starting MySQL.The server quit without updating PID file (/app/mysql/mysql/data/mysqld.pid).[FAILED]


查看报错日志 


  

2017-07-11T02:23:04.368749Z 0 [ERROR] InnoDB: mmap(137428992 bytes) failed; errno 12

2017-07-11T02:23:04.368761Z 0 [ERROR] InnoDB: Cannot allocate memory for the buffer pool

2017-07-11T02:23:04.368767Z 0 [ERROR] InnoDB: Plugin initialization aborted with error Generic error

2017-07-11T02:23:04.368775Z 0 [ERROR] Plugin 'InnoDB' init function returned error.

2017-07-11T02:23:04.368779Z 0 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.

2017-07-11T02:23:04.368784Z 0 [ERROR] Failed to initialize plugins.

2017-07-11T02:23:04.368788Z 0 [ERROR] Aborting


判断是 内存问题 


修改 buffer pool 的内存大小

innodb_buffer_pool_size=8M


重启数据库,可以正常启动了




本文转自 水滴石川1 51CTO博客,原文链接:http://blog.51cto.com/sdsca/1946238,如需转载请自行联系原作者

相关实践学习
如何在云端创建MySQL数据库
开始实验后,系统会自动创建一台自建MySQL的 源数据库 ECS 实例和一台 目标数据库 RDS。
全面了解阿里云能为你做什么
阿里云在全球各地部署高效节能的绿色数据中心,利用清洁计算为万物互联的新世界提供源源不断的能源动力,目前开服的区域包括中国(华北、华东、华南、香港)、新加坡、美国(美东、美西)、欧洲、中东、澳大利亚、日本。目前阿里云的产品涵盖弹性计算、数据库、存储与CDN、分析与搜索、云通信、网络、管理与监控、应用服务、互联网中间件、移动服务、视频服务等。通过本课程,来了解阿里云能够为你的业务带来哪些帮助     相关的阿里云产品:云服务器ECS 云服务器 ECS(Elastic Compute Service)是一种弹性可伸缩的计算服务,助您降低 IT 成本,提升运维效率,使您更专注于核心业务创新。产品详情: https://www.aliyun.com/product/ecs
相关文章
|
2月前
|
关系型数据库 MySQL Linux
【Linux】安装Mysql(附加service mysql启动失败 提示unit not found 解决办法)
【Linux】安装Mysql(附加service mysql启动失败 提示unit not found 解决办法)
163 0
|
9月前
|
关系型数据库 MySQL
MySQL安装--Starting the sever安装失败
MySQL安装--Starting the sever安装失败
158 0
|
关系型数据库 MySQL Linux
在Linux中MySQL安装成功,但是执行sudo cat /var/log/mysqld.log找不到临时密码
在Linux中MySQL安装成功,但是执行sudo cat /var/log/mysqld.log找不到临时密码
183 0
|
关系型数据库 MySQL Windows
mysqld:不能将目录更改为数据服务器无法启动
mysqld:不能将目录更改为数据服务器无法启动
185 0
|
关系型数据库 MySQL C语言
MAMP mysql服务器无法启动没有mysql进程正在运行
MAMP mysql服务器无法启动没有mysql进程正在运行
230 0
|
安全 关系型数据库 MySQL
mysql安装各种报错处理
mysql安装各种报错处理
130 0
Kam
|
应用服务中间件 nginx Windows
nginx安装启动错误记录
nginx安装启动错误记录
Kam
109 0
|
关系型数据库 MySQL
msyql四种启动方式
1 mysql默认启动配置文件my.cnf顺序 第一步:/etc/my.cnf   第二步:/etc/mysql/my.cnf   第三步:/usr/local/mysql/etc/my.
1260 0
|
分布式计算 关系型数据库 MySQL
MySQL因不能创建 PID 导致无法启动的解决办法
MySQL 启动报错信息如下: Starting mysqld (via systemctl): Job for mysqld.service failed because the control process exited with error code. See "systemctl status mysqld.service" and "journalctl -xe" for details、 [FAILED] 根据提示,使用 systemctl status mysqld.service 和 journalctl -xe 查看服务启动失败的原因。
3454 0