Pekerjaan Ubuntu 16.04 di crontab tidak dijalankan


0

Dapatkah seseorang membantu saya cara men-debug pekerjaan cron saya karena tidak berhasil.

00 02 * * * /bin/bash /home/user/directory/cron-mongodb.sh >> /home/user/debug-cron-mongodb.txt 2>&1

Saya ingin memulai jam 2 pagi. sudo service cron statusaktif saya mengedit file menggunakancrontab -e

sudo cat /var/log/syslog output:

Sep 30 00:19:01 <hostname> CRON[32601]: (root) CMD (cd / && run-parts --report /etc/cron.hourly)
Sep 30 00:45:42 <hostname> systemd[1]: Starting Cleanup of Temporary Directories...
Sep 30 00:45:42 <hostname> systemd-tmpfiles[1007]: [/usr/lib/tmpfiles.d/var.conf:14] Duplicate line for path "/var/log", ignoring.
Sep 30 00:45:42 <hostname> systemd[1]: Started Cleanup of Temporary Directories.
Sep 30 01:19:01 <hostname> CRON[2080]: (root) CMD (cd / && run-parts --report /etc/cron.hourly)
Sep 30 01:42:42 <hostname> systemd[1]: Started Session 10894123 of user <user>.

lihat ke / var / log / syslog. Apa isinya?
janasaiarun

@janasaiarun Saya memperbarui pos, lihat di atas
Altiano Gerung

Jawaban:


0

Anda perlu mengganti

<user>

dengan pengguna yang tepat juga

<path>

perlu diganti dengan path ke cron-mongodb.sh dalam direktori home dari pengguna yang Anda tentukan di atas


Tulis saja sebagai contoh. Saya menggunakan jalur nyata dalam file cron saya.
Altiano Gerung
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.