0
点赞
收藏
分享

微信扫一扫

服务器定时任务crontab -e失效

1、因业务需要,需要编辑MySQL数据库定时备份脚本执行crontab -e命令报错如下:

no crontab for root - using an empty one

crontab: installing new crontab

/var/spool/cron/#tmp.livegbs.XXXX4prbJj: Permission denied

服务器定时任务crontab -e失效_mysql

每次输入定时0 3 * * * /usr/local/mysql/bin/mysql-backup.sh

重新输入crontab -e显示空白

问题原因:/var/spool/cron : Permission denied

/var/spool/cron 目录被设置了无法删除的权限(即特殊权限ia)

服务器定时任务crontab -e失效_mysql_02

解决办法:

使用chattr命令删除ia权限

[root@livegbs tmp]# chattr -ia /var/spool/cron/

服务器定时任务crontab -e失效_mysql_03

再次执行 crontab -e命令 

[root@livegbs tmp]# crontab -e

服务器定时任务crontab -e失效_mysql_04

再次输入crontab -e发现里面有内容了,而不像之前的保存后每次执行crontab -e显示未空白

服务器定时任务crontab -e失效_mysql_05

举报

相关推荐

0 条评论