Pour préparer un hôte KVM à devenir un nœud d'infrastructure, vous devez installer des modules tiers.

Conditions préalables

  • (RHEL et CentOS Linux) Avant d'installer les modules tiers, exécutez les commandes suivantes pour installer les modules de virtualisation.
    yum groupinstall “Virtualization Hypervisor”
    yum groupinstall “Virtualization Client”
    yum groupinstall "Virtualization Platform"
    yum groupinstall "Virtualization Tools"
    

    Si vous n'êtes pas en mesure d'installer les modules, vous pouvez les installer manuellement en exécutant la commande yum install glibc.i686 nspr sur une nouvelle installation.

  • (Ubuntu) Avant d'installer les modules tiers, exécutez les commandes suivantes pour installer les modules de virtualisation.
    apt install -y \
    qemu-kvm \
    libvirt-bin \
    virtinst \
    virt-manager \
    virt-viewer \
    ubuntu-vm-builder \
    bridge-utils
  • (SUSE Linux Enterprise Server) Avant d'installer les modules tiers, exécutez les commandes suivantes pour installer les modules de virtualisation.
    libcap-progs

Procédure

  • Sur Ubuntu 18.04.2 LTS, exécutez apt-get install <package_name> pour installer les modules tiers suivants manuellement.
    traceroute
    python-mako
    python-simplejson
    python-unittest2
    python-yaml
    python-netaddr
    python3
    dkms
    libc6-dev
    libelf-dev
    ifupdown
    python3-netifaces
  • Sur Ubuntu 20.04.2 LTS, exécutez apt-get install <package_name> pour installer les modules tiers suivants manuellement.
    traceroute
    python3-mako
    python3-simplejson
    python3-unittest2
    python3-yaml
    python3-netaddr
    python3-openssl
    python3
    dkms
    libc6-dev
    libelf-dev
    ifupdown
    python3-netifaces
  • Sur RHEL et CentOS Linux, exécutez yum install <package_name> pour installer les modules tiers manuellement.
    Si vous préparez manuellement l'hôte qui est déjà enregistré sur RHEL ou CentOS, vous n'avez pas besoin d'installer les modules tiers sur celui-ci.
    RHEL 7.7, RHEL 7.9 et CentOS 7.7 8.2 RHEL et CentOS 8.2
    wget
    PyYAML
    python-mako
    python-netaddr
    python3
    redhat-lsb-core
    tcpdump
    python-netifaces
    wget
    python36
    python3-pyyaml
    python3-mako
    python3-netaddr
    python3-pyOpenSSL
    redhat-lsb-core
    tcpdump
    network-scripts
    python3-netifaces
    libbpf
  • Sur SUSE, exécutez zypper install <package_name> pour installer les modules tiers manuellement.
    SUSE Linux Enterprise Server 12.0
    python-simplejson
    python-PyYAML
    python-netaddr
    python-netifaces
    python3
    lsb-release
    libcap-progs