Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 15/01/2020, à 10:50

Titi04

Cron nextcloud

Bonjour, sur un serveur ubuntu à jour j'ai nextcloud depuis un petit moment. Depuis quelques jours j'ai des problèmes avec le cron. Dans l'espace administration j'ai par exemple ce message :  Quelque chose s'est mal passé lors de l'exécution de la dernière tâche il y a 11 minutes.

Il faut savoir que certains passage se font correctement. Je ne sais pas vraiment ce qu'il fait j'avais simplement suivi les conseils lors de l'installation. Afin d'essayer de savoir ce qu'il se passe j'ai cherché dans /var/log/syslog mais j'ai du mal à m'y retrouver. Il semblerait que je n'ai pas de détails sur ce qu'il pourrait se produire que cela fonctionne ou non je n'ai que ceci

Jan 15 10:15:01 ns334757 CRON[14775]: (www-data) CMD (php -f /var/www/cloud/cron.php)
Jan 15 10:30:01 ns334757 CRON[14981]: (www-data) CMD (php -f /var/www/cloud/cron.php)
Jan 15 10:45:01 ns334757 CRON[15254]: (www-data) CMD (php -f /var/www/cloud/cron.php)

De ce que j'ai suivi celui de 10h30 aurait eu un problème et celui de 10h45 se serait bien passé.

Dans le fichier j'ai bien entendu d'autres lignes mais pas aux heures correspondantes à l'éxécution du cron. Le premier log suivant celui de 10h30 est à 10h36 un log "smartd" sur un changement de température.

Savez-vous où je peux trouver plus de détails pour trouver le problème ?

Hors ligne

#2 Le 15/01/2020, à 11:13

bruno

Re : Cron nextcloud

Bonjour,

Il faut nous montrer ta tâche cron pour nextcloud et les logs de Nextcloud quand la tâche cron a échoué.
Pour la tâche cron :

crontab -u www-data -l

pour les logs de Nextcloud, soit via l'interface web: Administration > Journalisation, soiut en regardant dans le fichier nextcloud.log qui est dans le dossier data de nextcloud.

#3 Le 15/01/2020, à 13:15

Titi04

Re : Cron nextcloud

Je n'avais pas pensé à regarder dans l'espace d'administration les logs, je n'en ai pas l'habitude. Voici donc les derniers logs qui ne contient que des flags "debug".

Debug	cron	Finished OCA\UpdateNotification\ResetTokenBackgroundJob job with ID 6632 in 0 seconds	
2020-01-15T13:00:06+0100
Debug	cron	Finished OCA\UpdateNotification\ResetTokenBackgroundJob job with ID 6632 in 0 seconds	
2020-01-15T13:00:06+0100
Debug	cron	Run OCA\UpdateNotification\ResetTokenBackgroundJob job with ID 6632	
2020-01-15T13:00:06+0100
Debug	cron	Finished OCA\Text\Cron\Cleanup job with ID 6997 in 0 seconds	
2020-01-15T13:00:06+0100
Debug	cron	Run OCA\Text\Cron\Cleanup job with ID 6997	
2020-01-15T13:00:06+0100
Debug	cron	Finished OCA\DAV\BackgroundJob\EventReminderJob job with ID 6996 in 0 seconds	
2020-01-15T13:00:06+0100
Debug	cron	Run OCA\DAV\BackgroundJob\EventReminderJob job with ID 6996	
2020-01-15T13:00:06+0100
Debug	cron	Finished OC\Log\Rotate job with ID 20 in 0 seconds	
2020-01-15T13:00:06+0100
Debug	cron	Run OC\Log\Rotate job with ID 20	
2020-01-15T13:00:06+0100
Debug	cron	Finished OC\Authentication\Token\DefaultTokenCleanupJob job with ID 19 in 0 seconds	
2020-01-15T13:00:05+0100
Debug	cron	Invalidating remembered session tokens older than 2019-12-31T12:00:05+00:00	
2020-01-15T13:00:05+0100
Debug	cron	Invalidating session tokens older than 2020-01-14T12:00:05+00:00	
2020-01-15T13:00:05+0100
Debug	cron	Invalidating remembered session tokens older than 2019-12-31T12:00:05+00:00	
2020-01-15T13:00:05+0100
Debug	cron	Invalidating session tokens older than 2020-01-14T12:00:05+00:00	
2020-01-15T13:00:05+0100
Debug	cron	Run OC\Authentication\Token\DefaultTokenCleanupJob job with ID 19	
2020-01-15T13:00:05+0100
Debug	cron	Finished OCA\Files\BackgroundJob\CleanupFileLocks job with ID 17 in 0 seconds	
2020-01-15T13:00:05+0100
Debug	cron	Run OCA\Files\BackgroundJob\CleanupFileLocks job with ID 17	
2020-01-15T13:00:05+0100
Debug	cron	Finished OCA\Files_Versions\BackgroundJob\ExpireVersions job with ID 3 in 0 seconds	
2020-01-15T13:00:05+0100
Debug	cron	Run OCA\Files_Versions\BackgroundJob\ExpireVersions job with ID 3	
2020-01-15T13:00:05+0100
Debug	cron	Finished OCA\Support\BackgroundJobs\CheckSubscription job with ID 1 in 0 seconds	
2020-01-15T13:00:05+0100
Debug	cron	Run OCA\Support\BackgroundJobs\CheckSubscription job with ID 1	
2020-01-15T13:00:05+0100
Debug	cron	Finished OCA\Files\BackgroundJob\ScanFiles job with ID 15 in 2 seconds	
2020-01-15T13:00:05+0100
Debug	cron	Run OCA\Files\BackgroundJob\ScanFiles job with ID 15	
2020-01-15T13:00:03+0100
Debug	cron	Finished OCA\Files_Sharing\DeleteOrphanedSharesJob job with ID 12 in 0 seconds	
2020-01-15T13:00:03+0100
Debug	cron	Run OCA\Files_Sharing\DeleteOrphanedSharesJob job with ID 12	
2020-01-15T13:00:03+0100
Debug	cron	Finished OCA\Activity\BackgroundJob\EmailNotification job with ID 10 in 0 seconds	
2020-01-15T13:00:03+0100
Debug	cron	Run OCA\Activity\BackgroundJob\EmailNotification job with ID 10	
2020-01-15T13:00:03+0100

Et voici le retour de la commande que tu as demandé.

*/15  *  *  *  * php -f /var/www/cloud/cron.php

Le reste étant les commentaires de début de fichier.

EDIT :

Dans le fichier nextcloud.log du dossier data je n'ai pas grand chose. J'ai quelques logs du mois de juin de l'année dernière.

Dernière modification par Titi04 (Le 15/01/2020, à 13:19)

Hors ligne

#4 Le 15/01/2020, à 13:42

bruno

Re : Cron nextcloud

Il n'y a aucune information d'échec concernant une tâche cron l'extrait des logs. Déjà il faut régler le niveau (level) des logs pou n'avoir que les erreurs (error, warning, fatal).

Vérifie bien que nextcloud est réglé pour utiliser Cron.
Si tu n'as pas d'autres alertes pour les tâches cron, c'était sans doute un problème ponctuel et il n'y a rien d'autre à faire.

Dernière modification par bruno (Le 15/01/2020, à 14:23)

#5 Le 15/01/2020, à 13:47

Titi04

Re : Cron nextcloud

Je n'ai que des "debug". Merci pour avoir jeter un coup d'oeil.

Si jamais ça persiste plus longuement je repasserai ici smile

Hors ligne

#6 Le 15/01/2020, à 14:26

bruno

Re : Cron nextcloud

Pense à modifier ton réglage des logs. Il est inutile d'avoir un niveau debug qui génère énormément de lignes.
N.B. : ton extrait des logs (13h00 et 13h05) ne concerne pas la période où tu as vu un problème (10h45).

Dernière modification par bruno (Le 15/01/2020, à 14:27)

#7 Le 15/01/2020, à 14:28

Titi04

Re : Cron nextcloud

J'avais pris le dernier en date c'est pour ça ;-)

Hors ligne