Noeud de visualisation : mode d’emploi

Récupérer le script Slurm

Positionnez vous dans votre home directory :

cd

Vous allez y copier un dossier qui vous servira à lancer des jobs :

cp -R /workspace/visu .

Ce dossier contient un script visu.slurm dont vous devez modifier les lignes 34 et 35 pour y mettre le nom de votre account Slurm et la durée d’utilisation du noeud de visualisation (ne peut dépasser 24 heures). Par exemple, si votre account est maths et la réservation doit durer 2 heures :

#SBATCH --account=maths
#SBATCH --time=02:00:00

Lancer le job

Une fois visu.slurm édité correctement, vous pouvez le soumettre :

sbatch visu.slurm

Cela va créer un fichier de sortie dans votre dossier visu. Vous pouvez lister le contenu de votre dossier avec la commande :

ll

Affichez le contenu du fichier de sortie. Par exemple :

cat visu-41489.out

Copiez la ligne qui contient une commande ssh. Elle est précédée de To setup the tunnel, run the following command from your desktop:. Par exemple :

ssh -L 5901:visu01:5901 user9@134.XX.XX.XX

Ouvrir votre session sur le noeud de visualisation

Ouvrez un second terminal et lancez la ligne précédemment copiée. Ce nouveau terminal ouvre une nouvelle session sur Azzurra.

Lancez un client VNC, par exemple TightVNC. Votre fichier de sortie vous indique le Remote Host à définir dans la phrase « After successful login you can access the VNC session at localhost:5901 on your desktop ». Entrez donc localhost:5901 comme Remote Host :

Puis utilisez le mot de passe contenu dans le fichier de sortie à la ligne 6 « password: » pour vous connecter.

Travailler sur le noeud de visualisation

Une fois connecté(e) au VNC, une fenêtre s’ouvre. Faites un clic droit dans la zone grise et cliquez sur xterm pour ouvrir un terminal :

Afin de vous assurer d’utiliser la carte graphique Quadro RTX 6000, faites précéder la commande de lancement de votre logiciel par vglrun. Exemple :

vglrun paraview

Logiciels utilisables sur le nœud de visualisation

Utilisables uniquement sur le nœud de visualisation, sans charger de module :

  • Gnuplot 4.6.2
  • Octave 3.8.2
  • evince (lecteur de pdf)
  • gthumb (lecteur de png)

Modules à charger pour d’autres logiciels de visualisation :

  • vmd/1.9.4
  • gaussview/6.1.1
  • paraview/5.10.1
  • rstudio/2022.02.2 (R Studio étant aussi utilisable via un navigateur web depuis n’importe quel noeud de calcul, voir cette page)

Si vous avez besoin de l’installation d’un autre logiciel, contactez-nous.