Articles of cron

Cron作业在Ubuntu VPS上失败

我有一个新安装的Ubuntu VPS,安装了logcheck。 每小时我都会收到一封包含以下内容的电子邮件: Feb 15 19:09:01 zeus CRON[4626]: (CRON) error (grandchild #4627 failed with exit status 1) Feb 15 19:39:01 zeus CRON[4805]: (CRON) error (grandchild #4806 failed with exit status 1) 我不知道如何确定哪个cron作业失败或甚至正在运行。 我已经检查过我的cron文件夹中的所有脚本(每天,每小时,每月)执行没有错误,如果我手动运行它们,除了默认的cron作业之外,crontab页面中没有任何内容。 我怎样才能找出哪个脚本正在运行或为什么我得到这些错误? 编辑: / etc / aliases的输出是 postmaster: root logcheck: root 而/ var / spool / mail目录中不包含任何内容。

cpanel cronjobcurl增加文件大小

我创build了一个bash脚本,用cpanel作为cronjob运行: ————–内容cron.sh ——————— #!/bin/bash curl http://website.com/1.gif >> /home/myuser/public_html/directory/1.gif ————内容的结尾————————- 我会希望curl覆盖任何现有的文件,但是发生的是,每次执行cron作业时,目标文件的大小都会增加一倍! 例如:1克朗之后:1.gif大小50kb 2 cron后:1.gif大小100kb 等等… 我只想覆盖目标文件。

cron时间不正确或cron延迟运行

我的cron工作比他们应该在半小时后执行。 cron是指执行作业的系统时间还是指自己的时间(如果有的话)?

su perl脚本不能从crontab中运行

我有一个perl脚本在UNIX机器上运行正常,并从root用户手动运行,但不是从linux机器上的crontab运行: 有问题的命令是:su – $ user system("su – togui103 -c \"/home/togui103/RunEnv/scripts/tomcatkill.csh\""); 命令在crontab上: 23 59 * * * /home/togui103/RunEnv/scripts/tc-rotate.pl > /home/togui103/RunEnv/scripts/tc-rotate.log 请指教。

Elastix,如何将文件从一台服务器移动到其他服务器?

在我的办公室,我必须安排将文件从一台电脑移到另一台电脑(两者都使用Elastix)。 我的想法是使用cron , scp和rm来做到这一点。 所以这里是我使用的脚本: scp -r /home/data/* [email protected]:/home/data1 && rm -r /home/data/* 该脚本做了副本 ,但不删除源文件。 我已经读过这个问题: 如何使用scp _MOVE_文件? 问题是,电脑没有互联网连接。 所以我不能在我的elastix电脑上安装rsync 。 yum install rsync Loaded plugins: fastestmirror Loading mirror speeds from cached hostfile 然后冻结。 任何想法如何做到这一点?

smbd必须在启动时重新启动

出于某种原因,smbd在服务器启动时似乎从未正确启动。 简单地调用/etc/init.d/smbd restart很好,但是有没有办法可以解决潜在的问题或者将/etc/init.d/smbd restart添加到cron中? 我似乎无法弄清楚如何添加重新启动参数。 Jul 24 08:56:33 server smbd[1029]: [2012/07/24 08:56:33.898006, 0] smbd/server.c:1107(main) Jul 24 08:56:33 server smbd[1029]: standard input is not a socket, assuming -D option Jul 24 08:56:34 server smbd[1277]: [2012/07/24 08:56:34.099875, 0] printing/print_cups.c:110(cups_connect) Jul 24 08:56:34 server smbd[1277]: Unable to connect to CUPS server localhost:631 – Connection refused Jul 24 08:56:34 […]

Linux CentOs 2.6.18设置cronjob的区域设置

我有这个问题,我试图通过crontab自动化一些Informix数据库作业。 当通过命令行完成或通过at队列处理时,作业运行正常,但不通过crontab。 informix错误“-23191无法加载语言环境类别”可能表示语言环境未设置。 如何设置cron作业的区域设置?

自动validation脚本生成的电子邮件

当系统/数据备份或发生任何其他活动时,我们有超过100台服务器每天使用预定脚本(cron作业)生成数百封电子邮件。 电子邮件发送到我们的networkingpipe理员组,所以每天都有几个人接收。 问题是,我们没有足够的时间去查看每个服务器,并validation所有服务器是否能够运行他们的预定脚本并发送电子邮件。 有自动的方式来validation电子邮件,使用客户端邮件应用程序或在服务器端? 我只想在脚本失败时生成一个电子邮件,但是如果服务器closures,会发生什么?

如何知道,从用户cron执行任务?

当我想要从根看到的任务,它说“没有根的crontab”。 我需要find所有用户的所有任务,然后我会修复它的错误(我不知道这个任务在哪里)。 我怎样才能find用户名? Redhat Enterprise。

克龙停止工作,部分工作。

我们的cron脚本在八月的不同date停止工作。 可能的原因是什么? 我们没有改变任何东西。 我们的主机向我们展示了一个日志,我们可以看到cron正在执行我们的脚本。 但是,我们的脚本中没有发生任何事情。 如果我们手动执行脚本,我们会得到像以前一样的正确结果。 我展示了托pipe命令,他们告诉我,这些命令正在工作。 我应该告诉我的托pipe? 我该怎么办? 他们是由CRON执行的php脚本,他们只是张贴到Facebook和Twitter。 他们不执行任何艰巨或巨大的事情。 我甚至问我的主机,如果我们违反任何规则。