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édente | ||
shell [2017/06/16 15:29] – toussain | shell [2018/10/11 22:49] (Version actuelle) – modification externe 127.0.0.1 | ||
---|---|---|---|
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 | ||
</ | </ | ||
- | Les mêmes options par défaut s' | + | Les mêmes options par défaut s' |
+ | <color # | ||
+ | |||
+ | =====Ajout d' | ||
On peut préciser des options. Par exemple la commande : | On peut préciser des options. Par exemple la commande : | ||
<code bash> | <code bash> | ||
srun --ntasks=1 --cpus-per-task=2 --partition=court --pty bash | srun --ntasks=1 --cpus-per-task=2 --partition=court --pty bash | ||
</ | </ | ||
- | demande 2 CPU dans la partition | + | demande 2 CPU dans la partition court. |
- | Après avoir entré cette commande, le job est mis en file d' | ||
- | |||
- | La commande **exit** permet de quitter la session et de libérer les ressources qui lui avaient été allouées. | ||
Ligne 24: | 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.1497619788.txt.gz · Dernière modification : 2018/10/11 22:49 (modification externe)