免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2945 | 回复: 3
打印 上一主题 下一主题

Crond的问题(让很多人都疼痛) [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2007-07-12 11:26 |只看该作者 |倒序浏览
我有4台机器都出现 crontab不执行任何命令的情况
连简单的 mkdir 指令,甚至 echo " " > abc.log 这样的指令都不执行了。查看 /var/log/cron
Jul 12 09:47:01 LVS-2 crond[25856]: (root) RELOAD (cron/root)
有见到 9:47 crond的信息。我是定在 9:47分执行一个简单的  echo " 1 " > abc.log
但却没有生成abc.log文件,其他所有 shell脚本都不执行。

并且我把其中的一台机器重新装了 linux AS 4.0
新装的机器也是不执行。麻烦各位大侠指点一二。

我们这些机器都做了登陆限制,按理这应该不影响crond的执行的呀
root 不允许直接登陆,只能用普通用户登陆再 su
iptables 我都没有开了!可crond就是不执行任何东西。

我曾经看过很多文章,有些说是 sh 问题,我试过再脚本中加入  su - root -c "/bin/echo " 1 " >  abc.log" 这样也是不执行,我已经黔驴技穷了,SOS!

论坛徽章:
0
2 [报告]
发表于 2007-07-12 11:29 |只看该作者
echo " 1 " > /tm/xxxxx.log

试试看

论坛徽章:
0
3 [报告]
发表于 2007-07-12 11:38 |只看该作者
我也遇到了这样的问题:
我在crond里这样写:

0 5 * * * /etc/init.d/sshd stop 可以执行,但如果换成是 start就执行不了,郁闷

论坛徽章:
0
4 [报告]
发表于 2007-07-12 13:43 |只看该作者
原帖由 maluyao 于 2007-7-12 11:29 发表
echo " 1 " > /tm/xxxxx.log

试试看


试过了
40 13 * * * /bin/echo " 1 " > /tmp/abc.log

时间到了,还是没有执行。

手动执行 /bin/echo " 1 " > /tmp/abc.log  就生成了这个文件了,真搞不懂crond是怎么了?

加入到 /etc/cron.hourly/  里,就可以执行,每个小时的第一分一秒钟执行一次。
我快崩溃了。自定时间就不行
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP