Project

General

Profile

Machine virtuelle

Caractéristiques techniques

Une solution très souple pour avoir accès aux client iRODS en ligne de commande est d'émuler une machine virtuelle qui contient déjà tout l'environnement logiciel lié à iRODS :
  • les librairies et exécutables globus pour avoir un accès au iCAT par certificat,
  • les exécutables des clients iRODS en ligne de commande.
Pour cela, une image de machine virtuelle contenant tous ces éléments a été construite. Elle peut être téléchargée sur : http://www.grand-est.fr/resources/VM/FG-VirtUI-20150924.zip.
Cette archive contient:
  • un fichier indiquant les mots-de-passe
  • l'image virtuelle de la machine en format .ova
Cette image virtuelle :
  • est basée sur une Interface Utilisateur sous SL6
  • permet d'utiliser par défaut les VO france-grilles et formations.
  • doit pouvoir tourner sur de nombreuses configurations, d'où une limitation de la quantité de mémoire de cette VM à 512Mo, il n'y a donc pas d'environnement graphique.
  • peut être importée dans VirtualBox sans soucis, ou bien l'image peut-être transformée avec qemu-img vers d'autres formats (raw, qcow2) pour fonctionner avec n'importe quel système de virtualisation.

Installation (exemple de VirtualBox)

  1. Le logiciel VirtualBox permet d'installer et de mettre en marche des machines virtuelles simplement. Pour l'installation de ce logiciel, merci de vous reporter au site officiel.
  2. Télécharger et décompresser l'archive contenant l'image virtuelle,
  3. Dans VirtualBox, pour importer l'image virtuelle :
    • clicker sur "File", puis "Import Appliance" et sélectionner l'image virtuelle dans votre arborescence
    • clicker sur "Import", la machine virtuelle "FG-VirtUI" est alors installée automatiqument
    • une fois l'installation terminée, la machine virtuelle apparait dans la liste des machines à gauche de l'écran de VirtualBox
  4. Pour démarrer la machine :
    • sélectionner la machine virtuelle
    • clicker sur le bouton "Start" (patienter une minute environ)
    • l'écran de "login" apparait alors
    • se reporter au fichier README de l'archive pour les mots-de-passe

Les clients de iRODS sont disponibles directement en ligne de commande.