Vous n'êtes pas identifié(e).
L'icône rouge permet de télécharger chaque page du wiki visitée au format PDF et la grise au format ODT →
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente Prochaine révision Les deux révisions suivantes | ||
atelier:chantier:virtualisation-avec-libvirt [08/05/2020 16:56] framend [Installation de la machine virtuelle] |
atelier:chantier:virtualisation-avec-libvirt [08/05/2020 17:01] framend [Installation de la machine virtuelle] |
||
---|---|---|---|
Ligne 60: | Ligne 60: | ||
Il va maintenant s'agir de lancer le profil réseau de libvirt. Pour des VM créées en user non privilégié, il faudra utiliser sudo, sinon passer root via:<code user>su -l</code>. | Il va maintenant s'agir de lancer le profil réseau de libvirt. Pour des VM créées en user non privilégié, il faudra utiliser sudo, sinon passer root via:<code user>su -l</code>. | ||
- | Libvirt utilise un profil déja enregistré sous le nom de « default». On va donc le lancer et le passer en auto-start afin d'éviter d'avoir à le faire à chaque utilisation: | + | Libvirt utilise un profil déja enregistré sous le nom de «default». On va donc le lancer et le passer en auto-start afin d'éviter d'avoir à le faire à chaque utilisation: |
<code user>sudo virsh net-start default | <code user>sudo virsh net-start default | ||
sudo virsh net-autostart default | sudo virsh net-autostart default | ||
Ligne 80: | Ligne 80: | ||
Plusieurs possiblités, via network-manager ou via le fichier /etc/network/interfaces. | Plusieurs possiblités, via network-manager ou via le fichier /etc/network/interfaces. | ||
- | Ici, j'ai éliminé l'usage de network-manager que je n'utilise que sur des machines disposants d'une connection wifi. Un tuto sur son usage est cependant disponible ici: https://debian-facile.org/doc:reseau:network-manager | + | Ici, j'ai éliminé l'usage de network-manager que je n'utilise que sur des machines disposants d'une connection wifi. Un tuto sur son usage est cependant disponible ici: |
+ | * https://debian-facile.org/doc:reseau:network-manager | ||
Donc, pour un bridge réseau, éditer le fichier /etc/network/interfaces de la manière suivante, en remplaçant évidemment le nom des interfaces par les votres: | Donc, pour un bridge réseau, éditer le fichier /etc/network/interfaces de la manière suivante, en remplaçant évidemment le nom des interfaces par les votres: | ||
Ligne 113: | Ligne 114: | ||
Doit renvoyer quelque chose de cet ordre: | Doit renvoyer quelque chose de cet ordre: | ||
<file > | <file > | ||
+ | […] | ||
2: enp0s7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP group default qlen 1000 | 2: enp0s7: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc pfifo_fast master br0 state UP group default qlen 1000 | ||
link/ether 00:1c:25:02:43:50 brd ff:ff:ff:ff:ff:ff | link/ether 00:1c:25:02:43:50 brd ff:ff:ff:ff:ff:ff | ||
Ligne 129: | Ligne 131: | ||
===== Installation de la machine virtuelle ===== | ===== Installation de la machine virtuelle ===== | ||
Je préfére mettre les images des machines virtuelles dans un repertoire que je maitrise plutôt que l'espace de stockage par defaut alloué par libvirt. Donc il faut les créer:<code user>mkdir -p $HOME/Virtu/vm</code> | Je préfére mettre les images des machines virtuelles dans un repertoire que je maitrise plutôt que l'espace de stockage par defaut alloué par libvirt. Donc il faut les créer:<code user>mkdir -p $HOME/Virtu/vm</code> | ||
- | Ou tout autre chemin que vous souhaitez. | + | Ou tout autre chemin que vous souhaitez… |
Une dernière étape avant l'installation proprement dite de la VM est de mettre un bit setuid sur un script de qemu dans /usr/lib/qemu/qemu-bridge-helper: | Une dernière étape avant l'installation proprement dite de la VM est de mettre un bit setuid sur un script de qemu dans /usr/lib/qemu/qemu-bridge-helper: | ||
<code root>chmod u+s /usr/lib/qemu/qemu-bridge-helper</code> | <code root>chmod u+s /usr/lib/qemu/qemu-bridge-helper</code> | ||
Ligne 146: | Ligne 149: | ||
--disk ~/Virtu/vm/<nom_VM>.img,device=disk,size=10,format=qcow2 \ | --disk ~/Virtu/vm/<nom_VM>.img,device=disk,size=10,format=qcow2 \ | ||
</code> | </code> | ||
- | Une fois l'installation terminé (je détaille pas, c'est une Debian, donc fastoche), le reboot final se fera seul. Et voilà vous avez une belle Debian dans une Debian ! | + | Une fois l'installation terminé (je ne détaille pas, c'est une Debian, donc fastoche), le reboot final se fera seul. Et voilà vous avez une belle Debian dans une Debian ! |
===== Utilisation de base ===== | ===== Utilisation de base ===== |