Files
varlog/_cache/articles/ad07f61d-ea4a-4204-b399-8010618cfe73.json
T
2026-05-15 10:37:48 +02:00

1 line
4.3 KiB
JSON

{"uuid":"ad07f61d-ea4a-4204-b399-8010618cfe73","slug":"virtualisation","title":"Virtualisation","author":"cedric@abonnel.fr","published":true,"published_at":"2023-02-28 23:31:45","created_at":"2023-02-28 23:31:45","updated_at":"2023-02-28 23:31:45","revisions":[],"cover":"","files_meta":[],"external_links":[],"seo_title":"","seo_description":"","og_image":"","category":"Informatique","content":"# Virtualisation\n\n> Point sur les controleurs réseau\n\nArêter le service de virtualisation :\n```\n# systemctl stop libvirtd\n```\n\nIl faut effacer le contenu `/etc/libvirt/qemu/networks/default.xml` avec la commande :\n```\n# virsh net-edit default\n```\n\nFaire le ménage dans les connexions réseaux :\n```\n$ sudo nmcli connection show\nNAME UUID TYPE DEVICE \neno1 a0676aad-a0c4-3d9b-a129-ce42f02035c7 ethernet eno1 \nvirbr0 afe3b947-1394-498e-8c89-e98fc88e6fa4 bridge virbr0 \nACEGRP1_NET f113a83e-3641-4de5-80c2-5d8b7634074c wifi -- \nConnexion filaire 1 c26b6ba3-bd58-3b07-99fc-fb0f0ebb3b92 ethernet -- \njside_smrt 15d2efcb-03b0-4836-bbaa-9499d783717a wifi --\n```\n\n```\n$ nmcli connection delete virbr0\nConnexion « virbr0 » (acbd676d-94b1-41d7-9f32-410e55be901e) supprimée.\n$ nmcli connection delete \"Connexion filaire 1\"\nConnexion « Connexion filaire 1 » (c26b6ba3-bd58-3b07-99fc-fb0f0ebb3b92) supprimée.\n```\n\nSuppression des routes :\n```\n$ ip route show\ndefault via 192.168.100.254 dev eno1 proto dhcp metric 100 \n192.168.100.0/24 dev eno1 proto kernel scope link src 192.168.100.100 metric 100 \n192.168.122.0/24 dev virbr0 proto kernel scope link src 192.168.122.1 linkdown \n#ip route del 192.168.122.0/24\n```\n\n## Installation sous Fedora 31\nInstaller les composants :\n```\n# dnf -y install qemu-kvm libvirt virt-install\n```\n\nVérifier que le module est installé :\n```\n# lsmod | grep kvm\nkvm_intel 303104 0\nkvm 782336 1 kvm_intel\nirqbypass 16384 1 kvm\n```\n\nActiver le service de virtualisation :\n```\nsystemctl enable --now libvirtd\n```\n\n```\n$ ip a\n1: lo: <LOOPBACK,UP,LOWER_UP> mtu 65536 qdisc noqueue state UNKNOWN group default qlen 1000\n link/loopback 00:00:00:00:00:00 brd 00:00:00:00:00:00\n inet 127.0.0.1/8 scope host lo\n valid_lft forever preferred_lft forever\n inet6 ::1/128 scope host \n valid_lft forever preferred_lft forever\n2: eno1: <BROADCAST,MULTICAST,UP,LOWER_UP> mtu 1500 qdisc fq_codel state UP group default qlen 1000\n link/ether 00:22:4d:9d:47:03 brd ff:ff:ff:ff:ff:ff\n inet 192.168.100.100/24 brd 192.168.100.255 scope global dynamic noprefixroute eno1\n valid_lft 257770sec preferred_lft 257770sec\n inet6 fe80::73c1:c76e:7041:7336/64 scope link noprefixroute \n valid_lft forever preferred_lft forever\n3: virbr0: <NO-CARRIER,BROADCAST,MULTICAST,UP> mtu 1500 qdisc noqueue state DOWN group default qlen 1000\n link/ether 52:54:00:a2:4f:da brd ff:ff:ff:ff:ff:ff\n inet 192.168.122.1/24 brd 192.168.122.255 scope global virbr0\n valid_lft forever preferred_lft forever\n4: virbr0-nic: <BROADCAST,MULTICAST> mtu 1500 qdisc fq_codel master virbr0 state DOWN group default qlen 1000\n```\n\n```\n$ nmcli connection delete virbr0\n```\n\n## Créer une machine virtuelle\nPour créer une machine virtuelle, il faut :\n- créer ou des des disques durs virtuels\n- avoir une image d'installation du système d'exploitation\n\n> Créer un disque dur virtuel\n\n```\nqemu-img create -f qcow2 /media/disk_14/vm/hdd/qmulmt001.qcow2 30G\n```\n\nL'extension du fichier du disque dur permet de créer de manière automatique le format au format associé. Les possilibités sont **.vdi**, **.img** (format raw), **.vhd**, **.vmdk**. Vous pouvez également utiliser les format natifs de Qemu, **.qcow2**, **.qed**, **.qcow** et **.cow**.\n\n> Obtenir une image de système d'exploitation\n\n> Démarrage avec une image disque\n\n```\nqemu-system-x86_64 \\\n-boot d -cdrom /run/media/cedric24c/disk_18/logiciels/ISO/OS/Mint/linuxmint-19.2-xfce-64bit.iso -m 1024 \\\n-hda /media/disk_14/vm/hdd/qmulmt001.qcow2 \\\n-enable-kvm \\\n-net nic,vlan=0 -net tap,vlan=0,ifname=tap0,script=./qemu-ifup\n```\n\n# Biblio\n- https://www.server-world.info/en/note?os=Fedora_31&p=kvm&f=1","featured":false,"tags":[]}