首页 / MYSQL / mysql 启动报错问题
mysql 启动报错问题
内容导读
互联网集市收集整理的这篇技术教程文章主要介绍了mysql 启动报错问题,小编现在分享给大家,供广大互联网技能从业者学习和参考。文章包含1445字,纯文字阅读大概需要3分钟。
内容图文
![mysql 启动报错问题](/upload/InfoBanner/zyjiaocheng/507/4e41f1bfee9a4085af0ff7774a535e7b.jpg)
根据以上错误提示,分别使用systemctl status mysqld.service和journalctl -xe查看服务启动失败的原因:
[mysql]
Mar 25 12:51:10 ip-172-31-17-237 audit[99286]: AVC apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/proc/99286/status" pid
Mar 25 12:51:10 ip-172-31-17-237 audit[99286]: AVC apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/sys/devices/system/nod
Mar 25 12:51:10 ip-172-31-17-237 audit[99286]: AVC apparmor="DENIED" operation="open" profile="/usr/sbin/mysqld" name="/proc/99286/status" pid
Mar 25 12:51:11 ip-172-31-17-237 systemd[1]: mysql.service: Main process exited, code=exited, status=1/FAILURE
并没有看出有什么错
使用tail -f /var/log/mysqld.log如下
根据日志查看:原因应该是内存不足
free -h
解决方法:
增加swap交换空间解决问题:
dd if=/dev/zero of=1.txt bs=1M count=2 生成一个指定大小的空文件
if=文件名:输入文件名
of=文件名:输出文件名
bs=字节大小
count=个数
$ dd if=/dev/zero of=/swapfile bs=1M count=1024
$ mkswap /swapfile
$ swapon /swapfile
增加自动挂载:
在文件/etc/fstab中加入 /swapfile swap swap defaults 0 0
$ sudo vim /etc/fstab
在下面添加/swapfile swap swap defaults 0 0
重启mysql
sudo /etc/init.d/mysql restart
重启后问题解决。
原文mysql 启动报错问题
标签:sql proc ati bash bsp control ini swap pytho
本文系统来源:https://www.cnblogs.com/blackCatFish/p/10816943.html
内容总结
以上是互联网集市为您收集整理的mysql 启动报错问题全部内容,希望文章能够帮你解决mysql 启动报错问题所遇到的程序开发问题。 如果觉得互联网集市技术教程内容还不错,欢迎将互联网集市网站推荐给程序员好友。
内容备注
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 gblab@vip.qq.com 举报,一经查实,本站将立刻删除。
内容手机端
扫描二维码推送至手机访问。