Interagir avec la console d'une VM

Modifié par Clément AUBIN le 2021/04/09 18:31

Les machines virtuelles sous XEN disposent d'une console virtuelle, à laquelle il est possible de s'attacher, pour effectuer des actions sur la machine depuis l'hyperviseur. Cela permet notamment de configurer une machine avant que celle-ci ne soit accessible via SSH.

Démarrer une VM avec console

On peut utiliser l'argument -c de xl create :

xl create -c <nom de la vm>

S'attacher à la console d'une VM

C'est très simple, on utilise la commande xl console :

xl console <nom de la vm>

Quitter la console

Lorsque vous êtes sur une VM, il y a deux manières de quitter sa console :

  • Soit il faut éteindre la VM, mais c'est un peu drastique emoticon_smile
  • Soit il faut quitter la VM via une combinaison de touches, en l'ocurrence Ctrl + }

Une fois la console quitée, c'est souvent une bonne idée de remettre à zéro les dimensions de la console de l'hyperviseur, en utilisant la commande reset