克朗乔布不工作,不记录



嗨,我的克朗布有问题

所以我要做的是,我有一个带有网络监控软件的树莓派。我想把他带到客户网络,晚上它应该将日志上传到我们的下一个云服务器。

因此,对于同步作业,我使用owncloudcmd。我做了一个.sh并对其进行了测试,它有效。

所以我创建了一个应该每 5 分钟同步一次的 Cronjob 进行测试。

现在它没有上传,在系统日志中也没有提到。

0,10,20,30,40,50 * * * * /root/checkconfig.sh
5 * * * * /root/owncloudsync.sh

那些是克朗乔布斯。上面的那个应该检查并发送IP它工作正常,但不是我做的。

#Dieses file Synchroniesiert alle Ergebnise mit nextcloud
# Um Datenverlust zu vermeiden werden alle datein erst
# in ein eignes verzeichnis kopiert
cp -r /var/log /root/owncloudsync
# Nun Pushen wir diese Daten in die Nextcloud
owncloudcmd --user login --password password  --exclude /home/savecall/sync-exclude.lst /root/owncloudsync https://example.de

抱歉,评论是德语的,但无论如何都应该很容易阅读。

第一个命令复制文件只是为了安全起见,以免丢失。第二个应该推送数据。

但它不是上传,也不是应对 Cron,系统日志对此没有任何说明。

如果我手动尝试它,它可以工作。对不起,我是这个东西的新手。

5 * * * * /root/owncloudsync.sh

适用于超过 5 分钟作业的每小时。

要运行 cronjob,请尝试以下代码

*/5 * * * * /root/owncloudsync.sh
5 * * * * /root/owncloudsync.sh

将每小时运行/root/owncloudsync.sh 在精确 5 分钟。

如果你想让/root/owncloudsync.sh 运行 ervery 5 分钟,crontab 应该是:

*/5 * * * * /root/owncloudsync.sh

最新更新