CentOS 7 和 MariaDB 问题

CentOS 7 和 MariaDB 问题

我最近转移到了 DigitalOcean,并安装了 Centos7 及其默认的 MysQl 服务器(MariaDB)。

但是自从第一次安装以来我就遇到了这个问题。MySql 会自动退出,并且没有内存问题。我使用以下方法进行了检查:

egrep -i "out of memory|oom" /var/log/dmesg
egrep -i "cannot allocate memory|can't allocate" /var/log/mysql*/error.log 

我担心为什么 mysql 关闭后不自行重新启动?

这是 MariaDB 错误吗?我该如何修复它?有没有办法检查它关闭的原因?

目前我正在使用crontab -e它重新启动 MySql,但这并没有太大帮助。

谢谢您的帮助

在 mariadb.log 中发现一些日志:

150105  7:20:03 [Note] Plugin 'FEEDBACK' is disabled.
150105  7:20:03 [Note] Server socket created on IP: '0.0.0.0'.
150105  7:20:03 [Note] Event Scheduler: Loaded 0 events
150105  7:20:03 [Note] /usr/libexec/mysqld: ready for connections.
Version: '5.5.40-MariaDB'  socket: '/var/lib/mysql/mysql.sock'  port: 3306  MariaDB Server
150105  7:21:25 [Note] /usr/libexec/mysqld: Normal shutdown

150105  7:21:25 [Note] Event Scheduler: Purging the queue. 0 events
150105  7:21:25  InnoDB: Starting shutdown...
150105  7:21:26  InnoDB: Shutdown completed; log sequence number 1619889
150105  7:21:26 [Note] /usr/libexec/mysqld: Shutdown complete

150105 07:21:26 mysqld_safe mysqld from pid file /var/run/mariadb/mariadb.pid ended

答案1

...假设你有足够的 RAM 来运行mysqld,尝试运行MySQLTuner-perl 主要并调整你的my.ini

相关内容