陈德馨

Linux服务器定时重启的实现方法

923人参与 |分类: 运维时间|时间:2014年06月18日 13:12

如果 Linux 服务器的内存不够大,在运行一段时间后在网络高峰期可能会出现 Apache 和 MySQL 等服务停止的现象,严重影响网站形象和流量。除了增加服务器物理内存和添加swap交换分区,还可以尝试通过设置在网络闲时(如深夜)定时自动重启 Linux 服务器来看看是否可以解决这个问题。

Linux 服务器可以通过 crontab 来实现定时重启。一般情况下,Linux 服务器系统已经安装并默认运行 crontab。如果没有,请先安装并运行 crontab 服务。

具体设置方法如下:

以root权限登录,编辑 crontab 配置文件(/etc/crontab),输入:

30 3 * * * root /sbin/reboot

注释:30代表分,3代表时,之后的三个*号分别代表日、月、周,root是用户名,最后的 /sbin/reboot 是重启系统命令(注意使用绝对路径)。不同字段间用空格或Tab键分隔。

保存配置文件并退出。

输入:

/sbin/service crond restart

重新启动 crontab 服务即可。

来源:陈德馨博客(微信/QQ号:35435164),转载请保留出处和链接!

地址:

必填

选填

选填

◎已有 0 人评论,请发表您的观点。