Interproscan working with srun but not sbatch due to "NODE FAIL"

Bonjour,

J'essaie de faire tourner interproscan sur un fichier de séquence protéique.
Et malgré plusieurs essaies, je ne réussi à faire tourner interposcan avec succès que en utilisant srun.
En soumettant le même code avec sbatch, ça tourne pendant quelques heures (au lieu de quelques minutes), puis je reçois un NODE FAIL:
"slurmstepd: error: *** JOB 26506110 ON cpu-node-10 CANCELLED AT 2022-10-11T04:15:49 DUE TO NODE FAILURE, SEE SLURMCTLD LOG FOR DETAILS ***"

Je fais peut être quelque chose d'idiot, je viens de m'inscrire sur IFBcore.
Si quelqu'un peut m'aider ce serait cool?

Cordialement,
Nicolas

PS: Mon script est ci-dessous.

#!/bin/bash

#SBATCH -p fast
#SBATCH --cpus-per-task=4
#SBATCH --mem 16
#SBATCH -o slurm.%N.%j.out
#SBATCH -e slurm.%N.%j.err

module load interproscan/5.55-88.0
InterproScan.sh -o /shared/home/nnalpas/BACTpredict/DB/Abaumannii/Interpro -t 4 /shared/home/nnalpas/BACTpredict/DB/Abaumannii/ATCC17978_plasmides_20220912_SUB.fasta

Bonjour,

A priori c'est dû à la mémoire (StepId=26506110.batch hit memory+swap limit at least once during execution.).
En effet, vous avez demandé 16Mo de mémoire (--mem 16). Ce qui est vite limitant :wink:
Essayer simplement en n'oubliant pas de spécifier l'unité (par exemple 16Go):

#SBATCH --mem 16G

Désolé pour ce retour un peu tardif.
Bonne journée

Bonjour David,

Oui effectivement ca marche beaucoup mieux sans mes erreurs bêtes.

Merci beaucoup,

Cordialement,

Nicolas