MySQL内存不足启动失败怎么解决
作者:归人云淡风轻
时间:2023-05-02
来源:正软商城
浏览:5
1.启动MySQL时一直不成功,查看错误日志/var/log/mysql/error.log2.主要的错误信息有如下几条:/var/log/mysql/error.log[ERROR]InnoDB:mmap(136151040bytes)failed;errno12[ERROR]InnoDB:Cannotallocatememoryforthebufferpool[ERROR]InnoDB:PlugininitializationabortedwitherrorGenericerror[ERROR]Plu
本文目录

1.启动MySQL时一直不成功,查看错误日志 /var/log/mysql/error.log

2.主要的错误信息有如下几条: /var/log/mysql/error.log
[ERROR] InnoDB: mmap(136151040 bytes) failed; errno 12 [ERROR] InnoDB: Cannot allocate memory for the buffer pool [ERROR] InnoDB: Plugin initialization aborted with error Generic error [ERROR] Plugin 'InnoDB' init function returned error. [ERROR] Plugin 'InnoDB' registration as a STORAGE ENGINE failed. [ERROR] Failed to initialize plugins. [ERROR] Aborting
3.查询后是因为内存不足,查看内存: /var/log/mysql/error.log

增加swap交换空间解决问题:
dd if=/dev/zero of=/swapfile bs=1M count=1024 mkswap /swapfile swapon /swapfile

4.增加自动挂载: /var/log/mysql/error.log
在文件/etc/fstab中加入 /swapfile swap swap defaults 0 0 service mysql start 启动成功
5. 备注:生成空文件
dd if=/dev/zero of=1.txt bs=1M count=2 生成一个指定大小的空文件if=文件名:输入文件名 of=文件名:输出文件名 bs=字节大小 count=个数
作者最新文章
coreldraw快捷键怎么设置在哪里
2026-11-02 21:39
AO3最新可用链接及中文入口汇总
2026-10-29 13:32
coreldraw怎么插入图片 图片导入步骤
2026-10-27 15:37
coreldraw快捷键冲突 怎么改 自定义按键解决
2026-10-24 08:50
AO3中文界面设置指南与核心功能使用教程
2026-10-14 23:28
热门文章
更多
精品专题
更多
Mac软件
更多
火山引擎 网页版
Windows/ macOS/ Linux
火山引擎是字节跳动旗下企业级云与AI服务平台。聚焦大模型核心能力,依托字节自研豆包多模态大模型,凭借火山方舟一站式平台,提供模型精调、推理部署、智能应用搭建等全链路服务,结合高性能AI算力,助力各行业快速落地大模型数字化与智能化应用。
















