Pour préparer un serveur Bare Metal à devenir un nœud d'infrastructure, vous devez installer des modules tiers.

Conditions préalables

  • Vérifiez que l'utilisateur effectuant l'installation dispose d'une autorisation administrative pour effectuer les actions suivantes, dont certaines peuvent nécessiter des autorisations sudo :
    • Téléchargez et décompressez le bundle.

    • Exécutez les commandes dpkg ou rpm pour installer/désinstaller des composants NSX.

    • Exécutez la commande nsxcli pour exécuter les commandes du plan de gestion de jonction.

  • Vérifiez que les modules de virtualisation sont installés.
    • RedHat ou CentOS - yum install libvirt-libs
    • Ubuntu - apt-get install libvirt0
    • SUSE - zypper install libvirt-libs

Procédure

  • Sous Ubuntu, exécutez la commande apt-get install <package_name> pour installer les modules tiers.
    Ubuntu 18.04.2 Ubuntu 16.04
    traceroute
    python-mako
    python-netaddr  
    python-simplejson  
    python-unittest2  
    python-yaml  
    python-openssl   
    dkms  
    libvirt0
    libelf-dev
    libunwind8
    libgflags2v5
    libgoogle-perftools4
    traceroute
    python-mako
    python-simplejson
    python-unittest2
    python-yaml
    python-netaddr
    python-openssl
    libboost-filesystem1.58.0
    libboost-chrono1.58.0
    libgoogle-glog0v5
    dkms
    libboost-date-time1.58.0
    python-protobuf
    python-gevent
    libsnappy1v5
    libleveldb1v5
    libboost-program-options1.58.0
    libboost-thread1.58.0
    libboost-iostreams1.58.0
    libvirt0
    libelf-dev
  • Sous RHEL ou CentOS, exécutez la commande yum install pour installer les modules tiers.
    RHEL 7.4, 7.5 et 7.6 CentOS 7.4, 7.5 et 7.6
    tcpdump
    boost-filesystem
    PyYAML
    boost-iostreams
    boost-chrono
    python-mako
    python-netaddr
    python-six
    gperftools-libs
    libunwind
    libelf-dev
    snappy
    boost-date-time
    c-ares
    redhat-lsb-core
    wget
    net-tools
    yum-utils
    lsof
    python-gevent
    libev
    python-greenlet
    libvirt-libs
    tcpdump
    boost-filesystem
    PyYAML
    boost-iostreams
    boost-chrono
    python-mako
    python-netaddr
    python-six
    gperftools-libs
    libunwind
    libelf-dev
    snappy
    boost-date-time
    c-ares
    redhat-lsb-core
    wget
    net-tools
    yum-utils
    lsof
    python-gevent
    libev
    python-greenlet
    libvirt-libs
  • Sur SUSE, exécutez zypper install <package_name> pour installer les modules tiers manuellement.
    net-tools
    tcpdump
    python-simplejson
    python-netaddr
    python-PyYAML
    python-six
    libunwind
    wget
    lsof
    libcap-progs
    libvirt-libs