Um einen KVM-Host als Fabric-Knoten vorzubereiten, müssen Sie einige Drittanbieterpakete installieren.

Voraussetzungen

  • (RHEL und CentOS Linux) Führen Sie vor der Installation der Drittanbieterpakete die folgenden Befehle aus, um die Virtualisierungspakete zu installieren.
    yum groupinstall “Virtualization Hypervisor”
    yum groupinstall “Virtualization Client”
    yum groupinstall "Virtualization Platform"
    yum groupinstall "Virtualization Tools"
    

    Ist eine Installation der Pakete nicht möglich, können Sie sie manuell installieren, indem Sie den Befehl yum install glibc.i686 nspr für eine neue Installation ausführen.

  • (Ubuntu) Führen Sie vor der Installation der Drittanbieterpakete die folgenden Befehle aus, um die Virtualisierungspakete zu installieren.
    apt install -y \
    qemu-kvm \
    libvirt-bin \
    virtinst \
    virt-manager \
    virt-viewer \
    ubuntu-vm-builder \
    bridge-utils
  • (SUSE Linux Enterprise Server) Führen Sie vor der Installation der Drittanbieterpakete die folgenden Befehle aus, um die Virtualisierungspakete zu installieren.
    libcap-progs

Prozedur

  • Führen Sie unter 18.04.2 LTS den Befehl apt-get install <package_name> aus, um die folgenden Drittanbieterpakete manuell zu installieren.
    traceroute
    python-mako
    python-simplejson
    python-unittest2
    python-yaml
    python-netaddr
    python-netifaces
    dkms
    libc6-dev
    libelf-dev
  • Führen Sie yum install <package_name> unter RHEL und CentOS Linux aus, um die Drittanbieterpakete manuell zu installieren.
    Wenn Sie den bereits bei RHEL und CentOS registrierten Host manuell vorbereiten, müssen Sie keine Drittanbieterpakete auf dem Host installieren.
    RHEL 7.7, 7.6 CentOS Linux 7.6
    wget
    PyYAML
    libunwind
    python-gevent
    python-mako
    python-netaddr
    python-netifaces
    redhat-lsb-core
    tcpdump
    wget
    PyYAML
    libunwind
    python-gevent
    python-mako
    python-netaddr
    python-netifaces
    redhat-lsb-core
    tcpdump
  • Führen Sie unter SUSE zypper install <package_name> aus, um die Drittanbieterpakete manuell zu installieren.
    SUSE Linux Enterprise Server 12.0
    python-simplejson
    python-PyYAML
    python-netaddr
    python-netifaces
    lsb-release
    libcap-progs