Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
Prochaine révisionLes deux révisions suivantes
documentation:tutorials:visualisation [2019/07/16 10:18] ltaulelldocumentation:tutorials:visualisation [2020/05/11 13:47] fleroux
Ligne 6: Ligne 6:
 Elle est accessible en **x2go**, et dispose d'un accélérateur matériel **NVidia Quadro P4000©**. Elle est accessible en **x2go**, et dispose d'un accélérateur matériel **NVidia Quadro P4000©**.
  
-Enfin, et surtout, elle accès au ''/scratch/e5-2670-gfs-scratch'' (système de scratch commun aux files d'attentes ''E5-*'').+Enfin, et surtout, elle donne accès au ''/scratch/E5N'' (système de scratch commun aux files d'attentes ''E5-*'').
  
 <WRAP round important>**r740visu n'est pas une machine de soumission.**</WRAP> <WRAP round important>**r740visu n'est pas une machine de soumission.**</WRAP>
Ligne 60: Ligne 60:
   - Session type = :!: **XFCE** :!:.   - Session type = :!: **XFCE** :!:.
  
-Dans le cas d'une connexion par tunnel (Windows/PuTTY), reportez-vous au [[documentation:tutorials:visualisation|§4]]+Dans le cas d'une connexion par tunnel (Windows/PuTTY), reportez-vous au [[documentation:tutorials:visualisation#connexion_windows_putty_exterieur|paragraphe 4]]
  
 </WRAP> </WRAP>
Ligne 133: Ligne 133:
 ===== 3. Connexion directe ===== ===== 3. Connexion directe =====
  
-Ce paragraphe concerne une connexion à la machine de visualisation depuis l'intérieur de l'École (voir [[documentation:tutorials:diagramme_ssh_interne.png|infographie]]).+Ce paragraphe concerne une connexion à la machine de visualisation depuis l'intérieur de l'École (voir {{documentation:tutorials:diagramme_ssh_interne.png?linkonly|infographie}}).
  
  
Ligne 171: Ligne 171:
  
  
-===== 4. Connexion Windows/PuTTY/Extérieur =====+===== 3.1. Connexion depuis l'extérieur (Linux, Mac) =====
  
-Ce paragraphe concerne une connexion à la machine de visualisation depuis l'extérieur de l'École (voir [[documentation:tutorials:diagramme_ssh_externe.png|infographie]]).+Ce paragraphe concerne une connexion à la machine de visualisation depuis l'extérieur de l'École, **depuis un client Linux ou Mac OSX**. Il faut que les rebonds SSH soient actifs, assurez-vous d'avoir lu (comprise et testée) la [[documentation:tutorials:ssh:multihop_ssh|documentation correspondante]]. 
 + 
 +<WRAP group> 
 +<WRAP half column> 
 + 
 +{{:documentation:tutorials:diagramme_ssh_externe.png?direct&300|}} 
 + 
 +</WRAP> 
 +<WRAP half column> 
 + 
 +__Légende :__ 
 +  * **noir** : lien physique 
 +  * <wrap round notice>bleu</wrap> : connexion ssh standard 
 +  * <wrap round danger>rouge</wrap> : connexion ssh virtuelle (rebonds) 
 +  * <wrap round safety>vert</wrap> : liaison NFS (/home) 
 + 
 +</WRAP> 
 +</WRAP> 
 + 
 +  * Modification minimale à faire dans votre ''~/.ssh/config'' (sur poste chercheur) : 
 + 
 +<code bash> 
 +Host allo-psmn-multihop 
 +  User $USER 
 +  ProxyCommand ssh -qt $USER@ssh.psmn.ens-lyon.fr tcpconnect allo-psmn.psmn.ens-lyon.fr %p 
 +</code> 
 + 
 +<wrap important>Remplacez ''$USER'' par votre login au PSMN</wrap> 
 + 
 +  * Modification x2go : 
 + 
 +Dans l'onglet ''Session'', bloc ''Proxy server'', case ''Host'', remplacez ''allo-psmn.psmn.ens-lyon.fr'' par la nouvelle configuration : ''allo-psmn-multihop''. Vous devez obtenir la même chose qu'au §3 à l'ouverture de session x2go. 
 + 
 +===== 4. Connexion depuis l'extérieur (Windows/PuTTY) ===== 
 + 
 +Ce paragraphe concerne une connexion à la machine de visualisation depuis l'extérieur de l'École **depuis Windows** (voir {{documentation:tutorials:diagramme_ssh_externe.png?linkonly|infographie}}).
  
 <WRAP group> <WRAP group>
Ligne 195: Ligne 230:
 ==== Créer un tunnel SSH ==== ==== Créer un tunnel SSH ====
  
-<note important>**Les étapes qui suivent supposent que vous ayez déja configuré vos rebonds SSH vers allo-psmn (cf [[documentation:tutorials:ssh:putty&#configurer_le_proxy_putty_plink|ci-dessus]])**</note>+<note important>**Les étapes qui suivent supposent que vous ayez déja configuré vos rebonds SSH vers allo-psmn (cf [[documentation:tutorials:ssh:putty&#configurer_le_proxy_putty_plink|cette documentation]])**</note>
  
 La première étape consiste à créer un tunnel SSH vers la machine de visualisation : La première étape consiste à créer un tunnel SSH vers la machine de visualisation :
Ligne 220: Ligne 255:
 ==== Connexion X2Go ==== ==== Connexion X2Go ====
  
-<note important>**La session SSH de Putty vers r740visu doit rester ouverte, il ne faut pas fermer la fenêtre de connexion**+<WRAP group> 
 +<WRAP half column> 
 +<note important>**La session SSH de Putty vers r740visu doit rester ouverte, il ne faut pas fermer la fenêtre de connexion**</note> 
 +</WRAP> 
 +<WRAP half column>
 {{:documentation:tutorials:putty-tunnel-cmd.png?direct&300|}} {{:documentation:tutorials:putty-tunnel-cmd.png?direct&300|}}
-</note>+</WRAP> 
 +</WRAP>
  
 +<WRAP group>
 +<WRAP half column>
 +{{:documentation:tutorials:x2go.png?direct&300|}}
 +</WRAP>
 +<WRAP half column>
 Le paramétrage de la session X2Go est le suivant : Le paramétrage de la session X2Go est le suivant :
  
Ligne 231: Ligne 276:
   * Cochez la case ''Essayer l'authentification automatique''   * Cochez la case ''Essayer l'authentification automatique''
   * Réglez ''Type de session'' sur ''XFCE''   * Réglez ''Type de session'' sur ''XFCE''
 +</WRAP>
 +</WRAP>
  
-{{:documentation:tutorials:x2go.png?direct&300|}} 
  
 Validez avec OK, puis double-cliquez sur l'icône de la session dans la partie droite du client X2Go. Vous êtes maintenant connecté à l'interface graphique de la machine. Validez avec OK, puis double-cliquez sur l'icône de la session dans la partie droite du client X2Go. Vous êtes maintenant connecté à l'interface graphique de la machine.
Ligne 251: Ligne 297:
 Pour chaque application nécessitant le chargement d'un modulefile, il faut, depuis un terminal, loader le modulefile puis exécuter l'application. Pour chaque application nécessitant le chargement d'un modulefile, il faut, depuis un terminal, loader le modulefile puis exécuter l'application.
  
 +Les sessions x2go ignorent parfois le chargement de ''~/.profile''. Vous pouvez forcer à la main : ''source ~/.profile'', ou ajouter cette ligne dans votre ''~/.bashrc''
 +
 +<code bash>source /usr/share/lmod/lmod/init/bash</code>
 +
 +
 +==== Utilisateurs Mac OSX ====
 +
 +Les utilisateurs de MacOSX doivent avoir le ''X11 Mac server'' (XQuartz) installé et fonctionnel (et démarré) avant de démarrer x2go-client, voir [[https://wiki.x2go.org/doku.php/doc:installation:x2goclient#os_x|x2goclient documentation]]
 ==== VirtualGL ==== ==== VirtualGL ====