Serveur d'applications, démos et hébergement de ressources communs pour le Traitement Automatique des Langues.
Serveur d'applications, démos et hébergement de ressources communs pour le Traitement Automatique des Langues.
===== Principes =====
===== Principes =====
-
- Le cluster TAL est un serveur dédié au développement d'applications de traitement automatiques de langues par l'équipe RCLN et à la mise en ligne des démos où des services web de ces applications.
+
- Le serveur TAL est un serveur dédié au développement d'applications de traitement automatiques de langues par l'équipe RCLN et à la mise en ligne des démos où des services web de ces applications.
-
- Tous les membres de l'équipe RCLN peuvent avoir accès au cluster, ainsi que les collaborateurs extérieurs au labo associés à un membre de l'équipe RCLN.
+
- Tous les membres de l'équipe RCLN peuvent avoir accès au serveur, ainsi que les collaborateurs extérieurs au labo associés à un membre de l'équipe RCLN.
- Types de machines virtuelles qu'on peut créer à la demande sur le serveur :
- Types de machines virtuelles qu'on peut créer à la demande sur le serveur :
* Production : machine dédiée aux démos des applications en ligne, publiquement accessibles via une interface web où un web service.
* Production : machine dédiée aux démos des applications en ligne, publiquement accessibles via une interface web où un web service.
Ligne 23:
Ligne 23:
===== Se connecter au serveur TAL =====
===== Se connecter au serveur TAL =====
==== Depuis l'extérieur du laboratoire ===
==== Depuis l'extérieur du laboratoire ===
-
Pour se connecter au cluster TAL, vous devez accéder à la ligne de commande de votre terminal et écrire la commande suivante (où **mon_user_lipn** correspond à votre nom d'utilisateur sur le réseau du LIPN):
+
Pour se connecter au serveur TAL, vous devez accéder à la ligne de commande de votre terminal et écrire la commande suivante (où **mon_user_lipn** correspond à votre nom d'utilisateur sur le réseau du LIPN):
Pour toutes les machines virtuelles, les applications doivent être installées sur ''/opt/application''. Ce n'est pas la peine de rien d'installer dans son propre home (''/user/mon_nom_d'utilisateur'') parce que ce répertoire est commun à toutes les machines virtuelles. C'est possible d'avoir le sudo pour une machine virtuelle, il faut juste écrire un courriel à l'administrateur.
Pour toutes les machines virtuelles, les applications doivent être installées sur ''/opt/application''. Ce n'est pas la peine de rien d'installer dans son propre home (''/user/mon_nom_d'utilisateur'') parce que ce répertoire est commun à toutes les machines virtuelles. C'est possible d'avoir le sudo pour une machine virtuelle, il faut juste écrire un courriel à l'administrateur.
-
==== Copier des données vers/à partir du cluster TAL ====
+
==== Copier des données vers/à partir du serveur TAL ====
Pour recopier des données vers le serveur TAL:
Pour recopier des données vers le serveur TAL:
<code>
<code>
Ligne 65:
Ligne 65:
</code>
</code>
-
La première commande va rapatrier `mon_fichier` vers le répertoire ''/users''. Cette commande va rapatrier le dossier ''mon_dossier_local'' vers le répertoire ''/users/mon_user_lipn/data''. La deuxième rapatriera le dossier ''mon_dossier_local'' avec tout son contenu vers le dossier ''/users/mon_user_lipn/data'' du cluster TAL. Pour télécharger des données, par exemple, à partir de la machine virtuelle **tal-unoporuno**, on devra s'authentifier dans cette machine et recopier les données à télécharger vers un répertoire dans notre ''home''.
+
La première commande va rapatrier `mon_fichier` vers le répertoire ''/users''. Cette commande va rapatrier le dossier ''mon_dossier_local'' vers le répertoire ''/users/mon_user_lipn/data''. La deuxième rapatriera le dossier ''mon_dossier_local'' avec tout son contenu vers le dossier ''/users/mon_user_lipn/data'' du serveur TAL. Pour télécharger des données, par exemple, à partir de la machine virtuelle **tal-unoporuno**, on devra s'authentifier dans cette machine et recopier les données à télécharger vers un répertoire dans notre ''home''.