KVM 호스트 또는 베어메탈 서버를 패브릭 노드가 되도록 준비하려면 타사 패키지를 설치해야 합니다.

사전 요구 사항

  • (Red Hat 및 CentOS) 타사 패키지를 설치하기 전에 가상화 패키지를 설치합니다. 호스트에서 다음 명령을 실행합니다.

    yum groupinstall “Virtualization Hypervisor”
    yum groupinstall “Virtualization Client”
    yum groupinstall "Virtualization Platform"
    yum groupinstall "Virtualization Tools"
    

    패키지를 설치할 수 없는 경우 새 설치에서 yum install glibc.i686 nspr 명령을 사용하여 수동으로 설치할 수 있습니다.

  • (Ubuntu) 타사 패키지를 설치하기 전에 가상화 패키지를 설치합니다. Ubuntu 호스트에서 다음 명령을 실행합니다.

    apt-get install qemu-kvm 
    apt-get install libvirt-bin 
    apt-get install virtinst 
    apt-get install virt-manager 
    apt-get install virt-viewer
    apt-get install ubuntu-vm-builder
    apt-get install bridge-utils
  • (베어메탈 서버) 타사 패키지 설치를 위한 가상화 사전 요구 사항은 없습니다.

프로시저

  • Ubuntu 16.04.2 LTS에서 다음 타사 패키지가 호스트에 설치되어 있는지 확인합니다.
    libunwind8
    libgflags2v5
    libgoogle-perftools4
    traceroute
    python-mako
    python-simplejson
    python-unittest2
    python-yaml
    python-netaddr
    libprotobuf9v5
    libboost-chrono1.58.0
    libgoogle-glog0v5
    dkms
    libboost-date-time1.58.0
    libleveldb1v5
    libsnappy1v5
    python-gevent
    python-protobuf
    ieee-data
    libyaml-0-2
    python-linecache2
    python-traceback2
    libtcmalloc-minimal4
    python-greenlet
    python-markupsafe
    libboost-program-options1.58.0
    

    Ubuntu 16.04.2 LTS에 종속성 패키지가 설치되지 않은 경우에는 apt-get install <package>를 실행하여 패키지를 수동으로 설치합니다.

  • Red Hat 및 CentOS 호스트가 등록되어 있고 해당 리포지토리에 액세스할 수 있는지 확인합니다.
    참고:

    NSX-T Data Center UI를 사용하여 호스트를 준비하는 경우 호스트에 다음 종속성을 설치해야 합니다.

    RHEL 7.4 및 CentOS 7.4에 타사 패키지를 설치합니다.

    yum-utils
    wget
    redhat-lsb-core
    tcpdump
    boost-filesystem
    PyYAML
    boost-iostreams
    boost-chrono
    python-mako
    python-netaddr
    python-six
    gperftools-libs
    libunwind
    snappy
    boost-date-time
    c-ares
    libev
    python-gevent
    python-greenlet

    RHEL 7.5에 타사 패키지를 설치합니다.

    PyYAML
    c-ares
    libev
    libunwind
    libyaml
    python-beaker
    python-gevent
    python-greenlet
    python-mako
    python-markupsafe
    python-netaddr
    python-paste
    python-tempita
  • 이미 RHEL 및 CentOS에 등록된 호스트를 수동으로 준비하는 경우에는 호스트에 종속성을 설치하지 않아도 됩니다. 호스트가 등록되어 있지 않으면 yum install <package>를 사용하여 나열된 종속성을 수동으로 설치합니다.
  • 베어메탈 서버에 타사 패키지를 설치합니다.
    1. 작업 환경에 따라, 이 항목의 나열된 Ubuntu, RHEL 또는 CentOS 타사 패키지를 설치합니다.
    2. 베어메탈 서버별 타사 패키지를 설치합니다.

      Ubuntu - apt-get install libvirt-libs

      RHEL 또는 CentOS - yum install libvirt-libs