服务器上的MySql用了几个月,今天突然无法连接。在数据目录下找到.err文件,看到里面最后的出错信息为:
140605 9:37:39 InnoDB: Fatal error: cannot allocate memory for the buffer pool
140605 9:37:39 [ERROR] Plugin 'InnoDB' init function returned error.
140605 9:37:39 [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed.
140605 9:37:39 [ERROR] Unknown/unsupported storage engine: InnoDB
140605 9:37:39 [ERROR] Aborting
于是打开/etc/my.cnf文件,看到里面innodb_buffer_pool_size配置项写的是12G,估计是这里设得太大了,服务器内存占用一高,就无法分配那么多空闲内存给MySql了。于是将12G改为10G,再尝试启动MySql,果然可以正常启动了。
相关推荐
出现MYSQL服务无法启动报1067错误的解决办法
处理Linux下Mysql 两种错误 1、mysql PID file not found 2、Can't connect to MySQL through socket mysql.sock
可以从命令行手工运行,或在系统启动过程中自动运行服务器。有三种启动服务器的主要方法:直接调用mysqld。这或许是最小的命令方法。调用safe_mysqld 脚本。safe_mysqld 试图确定服务器程序和数据目录的位置,然后...
linux下安装mysql服务器
无论安装何版本的mysql,在管理工具的服务中启动mysql服务时都会在中途报错。内容为:在 本地计算机 无法启动mysql服务 错误1067:进程意外中止。
然而,大多数情况下你可能不想手动启动服务器,最有可能是你安排MySQL服务器在系统引导时自动启动,作为标准引导过程的一部分,在Unix下,该引导过程由系统的Unix用户root执行,并且任何在该过程中运行的进程均以...
解决一个 MySQL 服务器进程 CPU 占用 100%的技术笔记
在服务器中找不到已经安装好的mysql服务器,不能在计算机管理的服务器中手动启动服务器。
国家开放大学 数据库运维 形考一 MySQL数据库服务器配置
启动mysql服务器:./mysqld –defaults-file=/etc/my.cnf –user=root 客户端连接: mysql --defaults-file=/etc/my.cnf or mysql -S /tmp/mysql.sock 2、mysqld_safe 启动mysql服务器:./mysqld_safe –defaults-file...
mysql服务无法启动报错误1067解决方法,大家参考使用吧
mysql启动命令mysql启动命令mysql启动命令mysql启动命令mysql启动命令mysql启动命令mysql启动命令mysql启动命令mysql启动命令mysql启动命令mysql启动命令mysql启动命令mysql启动命令mysql启动命令mysql启动命令mysql...
MYSQL 服务无法启动 1067 解决办法,我用过了,非常OK。
Apache+PHP+MySQL服务器套件
MySQL DBA运维故障处理攻略 MySQL DBA运维故障处理攻略 MySQL DBA运维故障处理攻略
该文档是本人亲自写的,讲述了如何通过命令提示符进入mysql服务器。带有截图,非常详细。
WINDOWS下MYSQL安装故障诊断与排除MYSQL综合 电脑资料.docx
排除MySQL写入与同步故障.pdf
MySQL服务无法启动(1067)问题解决
MYSQL常见故障分析