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édentes Révision précédente
Prochaine révision
Révision précédente
documentation:tutorials:visualisation [2019/07/16 12:21]
ltaulell [4. Connexion Windows/PuTTY/Extérieur]
documentation:tutorials:visualisation [2020/08/25 17:58] (Version actuelle)
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 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?​linkonly|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 ====
  
documentation/tutorials/visualisation.1563272497.txt.gz · Dernière modification: 2020/08/25 17:58 (modification externe)