yum 更新无缝吗?

yum 更新无缝吗?

假设我想使用 yum 更新 mysql。

假设我有一个 cron 作业,它使用 mysql 运行一些命令。

如果我执行 yum 更新,然后在更新期间运行该 cron 作业,是否存在某些命令因 mysql 正在更新而无法运行的危险?

当mysql更新时,是否有一段时间,比如中间的一瞬间,磁盘上没有mysql程序,因为在新版本复制到磁盘之前旧版本被删除了?或者这并不重要,因为计算机在删除它之前会在内存中保留一个副本?

答案1

如果您想确保 cron 不会在升级过程中运行一些会干扰或导致问题的内容,请在升级之前暂时停止 cron 守护程序,然后再启动它。

具体如何执行此操作取决于您的系统。例如,在sysvinit系统上,您可以使用/etc/init.d/cron stop/etc/init.d/cron start。如果使用systemd,您将使用systemctl stop cron.servicesystemctl start cron.service

相关内容