Commandes PBS » History » Version 1

Version 1/12 - Next » - Current version
Gueguen Mikael, 05/22/2015 03:19 PM


Commandes PBS

  • Soumission : La commande qsub permet de soumettre en job en indiquant le nom du script PBS :
    [homer@thor]$ qsub script_pbs.sh
    21894.thor
    

La commande qsub retourne l'identifiant du job (JID). Suivant les ressources demandées, le job sera en cours (R state) en ou en attente (Q state)

  • destruction d'un job en cours ou en attente : La commande qdel permet de tuer un job en cours d'exécution en indiquant son identifiant :
    [homer@thor]$  qdel 21894
    
  • Suivi des jobs : La commande qstat permet d'obtenir des informations sur un job en cours d'exécution en indiquant son JID :
    [homer@thor]$ qstat 21900.thor
    Job id            Name             User              Time Use S Queue
    ----------------  ---------------- ----------------  -------- - -----
    21900.thor        diffusion.pbs    gueguenm                 0 Q small 
    
  • Plusieurs options permettent d'obtenir des informations complémentaires :
    • qstat -f permet d'obtenir des informations détaillées sur le job.
    • qstat -a permet d'obtenir le walltime plutot que le cputime
    • qstat -s permet d'obtenir des informations sur le job (raisons pour lequel le job est en attente
    • qstat -n : permet d'obtenir les noeuds utilisés
    • qstat -T : permet d'obtenir le début estimé du job en attente
    • qstat -p : pourcentage de temps réalisé du job
    • qstat -u homer ne récupère que les jobs du user donnée