Linux:每天同一时间,我的 MySQL 都会关闭,恢复到以前的版本,然后自行重启。如何修复这个问题?

Linux:每天同一时间,我的 MySQL 都会关闭,恢复到以前的版本,然后自行重启。如何修复这个问题?

我最近从 MySQL 5.0 迁移到了 Percona Server 5.1。我使用了

yum remove mysql-server mysql-client

删除旧版本。然后我使用 安装了 Percona Server yum

从那时起,每天同一时间,我的电脑mysqld都会自动关机并重启。奇怪的是,当它重新启动时,它不再是 Percona Server 5.1,而是之前的版本:MySQL 5.0!

然后我删除 MySQL 5.0 并再次安装 Percona Server 5.1。但第二天同一时间又发生了同样的事情:关机、恢复到旧版本并重启。

我猜是某些程序每天在同一时间关闭 MySQL。然后重新安装旧版本的 MySQL 并启动旧版本。

我如何知道发生了什么?我如何解决这个问题?这让我抓狂了。

感谢您的帮助。

编辑

好吧,看来 cpanel 是这里的问题所在。有人能告诉我 cpanel 在这里做什么吗?它如何“恢复”旧版本的 MySQL?我该如何修复它?

答案1

在 cPanel 中禁用 MySQL:服务器配置 -> 更新配置并设置 MySQL:从不

尝试在 cron 中查找 yum 命令:

  # find /etc/cron* -type f -exec grep yum {} \; -print
  # find /var/spool/cron/ -type f -exec grep yum {} \; -print

或者在 yum log(/var/log/messages)中查找时间:

  # grep yum /var/log/messages
  Mar  1 15:29:29 localhost yum: Installed: mysql-server-5.0.77-4.el5_5.4.i386

然后运行last查找安装mysql的用户账户:

  # last
  ooshro   pts/0        10.0.2.2         Tue Mar  1 15:12   still logged in

答案2

您正在使用 cpanel,因此您需要从 WHM 中的更新设置中禁用 mysql 系统更新,然后您可以在顶部安装 percona,而不会在 cpanel 进行常规更新时每天将其替换

如果你只想要 mysql 5.1,你也可以通过 WHM 升级到该版本,因为使用自定义数据库安装可能不受 cpanel 支持

相关内容