Rechercher

2.3. Activation de la virtualisation sur ARM 64

download PDF

Pour configurer un hyperviseur KVM afin de créer des machines virtuelles (VM) sur un système ARM 64 (également connu sous le nom de AArch64) qui exécute RHEL 9, suivez les instructions ci-dessous.

Conditions préalables

  • Votre système hôte et vos systèmes invités utilisent un noyau avec une taille de page mémoire de 64 Ko. Pour installer un tel noyau sur un système RHEL, voir Installation de RHEL sur ARM avec Kernel-64k.
  • Les ressources minimales suivantes doivent être disponibles :

    • 6 Go d'espace disque libre pour l'hôte, plus 6 Go pour chaque invité prévu.
    • 4 Go de RAM pour l'hôte, plus 4 Go pour chaque invité.

Procédure

  1. Installer les paquets de virtualisation :

    # dnf install qemu-kvm libvirt virt-install
  2. Démarrer les services de virtualisation :

    # for drv in qemu network nodedev nwfilter secret storage interface; do systemctl start virt${drv}d{,-ro,-admin}.socket; done

Vérification

  1. Vérifiez que votre système est prêt à devenir un hôte de virtualisation :

    # virt-host-validate
    [...]
    QEMU: Checking if device /dev/vhost-net exists              : PASS
    QEMU: Checking if device /dev/net/tun exists                : PASS
    QEMU: Checking for cgroup 'memory' controller support       : PASS
    QEMU: Checking for cgroup 'memory' controller mount-point   : PASS
    [...]
    QEMU: Checking for cgroup 'blkio' controller support        : PASS
    QEMU: Checking for cgroup 'blkio' controller mount-point    : PASS
    QEMU: Checking if IOMMU is enabled by kernel                : WARN (Unknown if this platform has IOMMU support)
  2. Si tous les contrôles virt-host-validate renvoient une valeur PASS, votre système est prêt à créer des machines virtuelles.

    Si l'un des contrôles renvoie une valeur FAIL, suivez les instructions affichées pour résoudre le problème.

    Si l'un des contrôles renvoie une valeur WARN, envisagez de suivre les instructions affichées pour améliorer les capacités de virtualisation.

Red Hat logoGithubRedditYoutubeTwitter

Apprendre

Essayez, achetez et vendez

Communautés

À propos de la documentation Red Hat

Nous aidons les utilisateurs de Red Hat à innover et à atteindre leurs objectifs grâce à nos produits et services avec un contenu auquel ils peuvent faire confiance.

Rendre l’open source plus inclusif

Red Hat s'engage à remplacer le langage problématique dans notre code, notre documentation et nos propriétés Web. Pour plus de détails, consultez leBlog Red Hat.

À propos de Red Hat

Nous proposons des solutions renforcées qui facilitent le travail des entreprises sur plusieurs plates-formes et environnements, du centre de données central à la périphérie du réseau.

© 2024 Red Hat, Inc.