linux cron 的pid问题求助

wallgecko 2008-05-16 11:11:30
错误信息是:
crond: can't lock /var/run/crond.pid

pgrep crond

22345
17823
就是说,,很可能同时有两个cron在运行,,

我用killall crond 后重启,,

以及kill -9 22345
kill -9 17823
重启,,

两个方法都不好使,,

什么原因 ,,该怎么办 呢,,,
...全文
903 7 打赏 收藏 转发到动态 举报
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
lulin99 2008-12-29
  • 打赏
  • 举报
回复
你试下这二个命令行:

/sbin/service crond stop
/sbin/service crond start


wKernel 2008-05-22
  • 打赏
  • 举报
回复
crontab -l#查看你的任务
crontab -e#编辑你的任务

00 04 * * * /home/server/bin/abc.exe #每天临晨4点,执行abc.exe程序
geldqb 2008-05-19
  • 打赏
  • 举报
回复
你难道是想同时启动两个crond?
这是不可以的。
ckc 2008-05-19
  • 打赏
  • 举报
回复
你为什么要手工启动crond?
系统已经有一个就行了,启动第二个做什么啊
如果你想查看你的任务应该输入
crontab -l
wallgecko 2008-05-19
  • 打赏
  • 举报
回复
试过了,,删除之后,,启动crond又生成新的pid,,

输入 crond 命令,,会出现同样的错误,,

crond: can't lock /var/run/crond.pid


加分求解决方法,,,
wallgecko 2008-05-19
  • 打赏
  • 举报
回复
没有,,我是用两种不同方式去启动,,都不好使,,


现在的问题就是,,我放在/etc/cron.d 下面的脚本,,他不执行,,

我脚本里用了 sleep 30s 这一句,,

会跟这个有关系么,,
geldqb 2008-05-18
  • 打赏
  • 举报
回复
以root身份删除/var/run/crond.pid

19,612

社区成员

发帖
与我相关
我的任务
社区描述
系统使用、管理、维护问题。可以是Ubuntu, Fedora, Unix等等
社区管理员
  • 系统维护与使用区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧