关于此问题,之前搞数据库的时候出现过一次,也不知道当时怎么折腾的,估计也是网上找资料给解决了。郁闷的是,今天启动mysql的时候,又突然出现这个问题,可是我忘记上次怎么解决的了,遂记录一下,方便日后再遇到这情况好解决
我只能说,遇到这个情况,就去less /usr/local/mysql/data/centos7.err中看日志,不难看出,问题日志就是这些:
160701 8:47:55 InnoDB: Initializing buffer pool, size = 128.0M
InnoDB: mmap(137363456 bytes) failed; errno 12
160701 8:47:55 InnoDB: Completed initialization of buffer pool
160701 8:47:55 InnoDB: Fatal error: cannot allocate memory for the buffer pool
160701 8:47:55 [ERROR] Plugin 'InnoDB' init function returned error.
160701 8:47:55 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
160701 8:47:55 [ERROR] Unknown/unsupported storage engine: InnoDB
160701 8:47:55 [ERROR] Aborting
160701 8:47:55 [Note] /usr/local/mysql/bin/mysqld: Shutdown complete
虽然上面的日志我不是能全部看懂,因为有几个单词我不懂,但是能猜个大概,因为我认识memory这个词啊,是内存的意思,我想,估计就是内存的问题了,遂去vi /etc/mysql.cnf中修改innodb_buffer_pool_size = 64M的值,然后启动就OK了。
这边我要说的,也许你报的错跟标题一下,但是进日志一看,或者跟我的并不一样,重要的是如何查找问题,定位问题,而不是盲目的解决。要学会看日志,这个很重要,虽然很重要,但是我在这儿就不说三遍了。
最后我还要严重谴责那些网络上copy来copy去的错误文章,都不自己去验证一下,直接copy过来
相关推荐
CentOS安装mysql The server quit without updating PID file问题背景描述部署步骤问题来了网上解决办法汇总最终解决办法 背景描述 最近接到个任务在CentOS部署一套5.7的mysql服务,之前没有在linux上安装过myslq的...
The server quit without updating PID file ? 出现问题的可能性 1、可能是/usr/local/mysql/data/数据目录mysql用户没有权限(修改数据目录的权限) 解决方法 : 给予权限,执行 "chown -R mysql.mysql /usr/...
MySQL无法启动的解决办法 MySQL无法启动 在停止mysql之后,执行了一些操作(如修改主机名),重新启动 mysql,发现起不来。... The server quit without updating PID file (/disk/mysql/www.pid).
主要介绍了MySQL启动时报“The server quit without updating PID file”错误的原因,需要的朋友可以参考下
用df命令查了下,果然磁盘满了,因为当时分区采用系统默认,不知道为什么不能自动扩容!以后在处理这个问题!如图所示: 代码如下:[root@snsgou ~]# df文件系统 1K-块 已用 可用 已用% 挂载点/dev/mapper/vg_...
1.可能是/usr/local/mysql/data/rekfan.pid文件没有写的权限解决方法 :给予权限,执行 “chown -R mysql:mysql /var/data” “chmod -R 755 /usr/local/mysql/data” 然后重新启动mysqld! 2.可能进程里已经存在...
删除mysql的日志文件,重启mysql发现错误:Starting MySQL.Manager of pid-file quit without updating file.[FAILED] 网上有不少这个原因的解释,但是都不是我想说的。我要说的原因其实很白痴:data/mysql-bin....
主要介绍了MySQL下常见的启动失败与备份失败问题的解决教程,示例环境基于Linux系统,需要的朋友可以参考下
Linux下安装初始化完MySQL数据库之后,使用... The server quit without updating PID file (/data/mysql/AY14020816093477605eZ.pid). 重启mysql会抛出上面红色字体的错误。 上面只能看到mysql启动失败,具体
-log-error=/usr/local/mysql/data/mysqld.log --pid-file=/usr/local/mysql/data/192.168.0.103.pid --socket=/usr/local/mysql/data/mysql.sock --port=3306 使用 之前的记住的 Wt#GeUu_q2oJ的密码,测试mysql的...
./bin/redis-server ./redis.conf #设置随机启动 vim /etc/rc.local 最后添加: /usr/local/redis/bin/redis-server /usr/local/redis/redis.conf 连接: 用redis-cli cd /usr/local/redis/bin/ ./redis-cli #...
昨天一天都是启动mysql时提示:The server quit without updating PID file,今天重装了mysql之后还是同样报错,然后恢复了一下/usr/my.cnf突然就可以启动了。(明明昨天/usr/my.cnf就是默认的,有个解决方法说改这...
The server quit without updating PID file (/var/lib/mysql/localhost.localdomain.pid)”,顺带扩充一些其它的知识点,当前版本是red hat 6,mysql 5.6。 二、步骤 报错的源头 问题解决 1.权限 报错的源头就是它...
Percona Server 是 MySQL 的衍生版,专注于 Linux/BSD 下 MySQL 数据库服务器的改进, 在功能和性能上较 MySQL有着显著的提升。Percona Server 的使用和 MySQL 完全一致,你完全可以把它当成是 MySQL 来使用。
smokeping启动脚本 service smokeping start/stop/restart/reload