shell
Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentesRévision précédenteProchaine révision | Révision précédenteDernière révisionLes deux révisions suivantes | ||
shell [2017/06/16 13:26] – toussain | shell [2017/08/23 13:06] – toussain | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | |||
======shell interactif ====== | ======shell interactif ====== | ||
On peut utiliser un job pour demander un shell interactif (i.e. une session bash sur un nœud de calcul). Ceci peut être intéressant pour des programmes en cours de débogage, nécessitant une interaction avec l' | On peut utiliser un job pour demander un shell interactif (i.e. une session bash sur un nœud de calcul). Ceci peut être intéressant pour des programmes en cours de débogage, nécessitant une interaction avec l' | ||
+ | =====Utilisation basique===== | ||
La requête pour un shell interactif s' | La requête pour un shell interactif s' | ||
<code bash> | <code bash> | ||
srun --pty bash | srun --pty bash | ||
</ | </ | ||
- | demande | + | Les mêmes options par défaut s' |
+ | <color # | ||
- | Après avoir entré cette commande, le job est mis en file d'attente, comme n' | + | =====Ajout |
+ | On peut préciser | ||
+ | <code bash> | ||
+ | srun --ntasks=1 --cpus-per-task=2 --partition=court --pty bash | ||
+ | </ | ||
+ | demande 2 CPU dans la partition court. | ||
- | La commande **exit** permet de quitter la session et de libérer les ressources qui lui avaient été allouées. | ||
Ligne 19: | Ligne 26: | ||
</ | </ | ||
- | Ne pas oublier l' | + | |
- | Penser à bien quitter la session interactive à l'aide de la commande exit pour éviter de laisser des ressources oisives et indisponibles pour les autres utilisateurs. | + | |
shell.txt · Dernière modification : 2018/10/11 20:49 de 127.0.0.1