esxi定时任务

1.先 开启esxi的ssh服务,登录.

2.编辑/var/spool/cron/crontabs/root

添加如下一行(是只读文件,通过wq!保存)

*/5  *    *   *   *   /test.sh >>/var/log/test.log 2>&1

现在就可以观察到你添加的任务的执行了.在/var/log/syslog.log

3.让这个任务可持续。因为系统重启之后会恢复/var/spool/cron/crontabs/root.

修改/etc/rc.local.d/local.sh,(荐,原因见/etc/rc.local)添加以下语句

/bin/kill $(cat /var/run/crond.pid)

/bin/echo '*/5  *    *   *   *   /test.sh >>/var/log/test.log 2>&1' >> /var/spool/cron/crontabs

/usr/lib/vmware/busybox/bin/busybox crond

4.备份你的修改.auto-backup.sh(如果你的crontab里面有它,可以忽略这条)


转载地址:http://chcearth.blog.51cto.com/2179839/1160209

你可能感兴趣的:(定时任务,esxi)