Translations:Running jobs/166/fr: Difference between revisions
(Created page with "Il arrive qu'aucun résultat ne soit enregistré dans le fichier journal pour une tâche qui a été soumise, et il semble qu'elle soit arrêtée. Ceci se produit surtout parc...") |
No edit summary |
||
Line 1: | Line 1: | ||
Il arrive qu'aucun résultat ne soit enregistré dans le fichier journal pour une tâche qui a été soumise, et il semble qu'elle soit arrêtée. Ceci se produit surtout parce que la mise en mémoire-tampon effectuée par l'ordonnanceur Slurm est agressive, car il regroupe plusieurs lignes de résultat avant de les acheminer vers le fichier journal et souvent celui-ci n'est produit que quand la tâche est terminée. Si vous voulez suivre le progrès de la tâche en cours dans un fichier de résultat au fur et à mesure de son exécution, vous pouvez rediriger le résultat vers un fichier distinct; vous pouvez par exemple exécuter une tâche Python avec <code>python myscript.py > mylog.txt</code>. Pour que le résultat soit aussi dans le journal de Slurm, vous pouvez utiliser la commande <code>tee</code> | Il arrive qu'aucun résultat ne soit enregistré dans le fichier journal pour une tâche qui a été soumise, et il semble qu'elle soit arrêtée. Ceci se produit surtout parce que la mise en mémoire-tampon effectuée par l'ordonnanceur Slurm est agressive, car il regroupe plusieurs lignes de résultat avant de les acheminer vers le fichier journal et souvent celui-ci n'est produit que quand la tâche est terminée. Si vous voulez suivre le progrès de la tâche en cours dans un fichier de résultat au fur et à mesure de son exécution, vous pouvez rediriger le résultat vers un fichier distinct; vous pouvez par exemple exécuter une tâche Python avec <code>python myscript.py > mylog.txt</code>. Pour que le résultat soit aussi dans le journal de Slurm, vous pouvez utiliser la commande <code>tee</code> ainsi : <code>python myscript.py | tee mylog.txt</code>. |
Revision as of 14:36, 14 August 2019
Il arrive qu'aucun résultat ne soit enregistré dans le fichier journal pour une tâche qui a été soumise, et il semble qu'elle soit arrêtée. Ceci se produit surtout parce que la mise en mémoire-tampon effectuée par l'ordonnanceur Slurm est agressive, car il regroupe plusieurs lignes de résultat avant de les acheminer vers le fichier journal et souvent celui-ci n'est produit que quand la tâche est terminée. Si vous voulez suivre le progrès de la tâche en cours dans un fichier de résultat au fur et à mesure de son exécution, vous pouvez rediriger le résultat vers un fichier distinct; vous pouvez par exemple exécuter une tâche Python avec python myscript.py > mylog.txt
. Pour que le résultat soit aussi dans le journal de Slurm, vous pouvez utiliser la commande tee
ainsi : python myscript.py | tee mylog.txt
.