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

사전 요구 사항

  • 모든 Linux 물리적 호스트에서 SELinux를 사용하지 않도록 설정합니다.
  • 모든 Linux 물리적 호스트에서 보안 부팅을 사용하지 않도록 설정합니다.
  • 설치를 수행하는 사용자에게 다음 작업을 수행하기 위한 관리 권한이 있는지 확인합니다. 일부 사용자에게는 sudo 권한이 필요할 수도 있습니다.
    • 번들을 다운로드하고 압축 해제합니다.

    • NSX 구성 요소 설치/제거를 위한 dpkg 또는 rpm 명령을 실행합니다.

    • 관리부 연결 명령을 실행하기 위한 nsxcli 명령을 실행합니다.

  • 가상화 패키지가 설치되어 있는지 확인합니다.
    • Redhat, CentOS 또는 Oracle Linux- yum install libvirt-libs
    • Ubuntu - apt-get install libvirt0
    • Oracle Linux - rpm-qa | grep xxx
    • SUSE - zypper install libvirt-libs

프로시저

  • Ubuntu의 경우 apt-get install <package_name>을 실행하여 타사 패키지를 설치합니다.
    Ubuntu 20.04 Ubuntu 18.04.2 Ubuntu 16.04
    traceroute
    python3-mako
    python3-netaddr  
    python3-simplejson  
    python3-unittest2  
    python3-yaml  
    python3-openssl   
    dkms  
    libvirt0
    libelf-dev
    python3-netifaces
    ifupdown
    traceroute
    python-mako
    python-netaddr  
    python-simplejson  
    python-unittest2  
    python-yaml  
    python-openssl   
    dkms  
    libvirt0
    libelf-dev
    python-netifaces
    ifupdown
    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
    python-netifaces
  • RHEL 8.6(NSX 4.0.1부터), 8.4 및 8.2, CentOS 8.4 및 8.2에서 yum install을 실행하여 타사 패키지를 설치합니다.
    RHEL 8.6, 8.4 및 8.2 CentOS 8.4 및 8.2
    tcpdump
    boost-filesystem
    python3-pyyaml
    boost-iostreams
    boost-chrono
    python3-mako
    python3-netaddr
    python3-six
    snappy
    boost-date-time
    c-ares
    redhat-lsb-core
    wget
    net-tools
    yum-utils
    lsof
    libvirt-libs
    python3-gevent
    libev
    python3-greenlet
    python3
    libbpf
    python3-netifaces
    python3-pyOpenSSL
    network-scripts
    tcpdump
    boost-filesystem
    python3-pyyaml
    boost-iostreams
    boost-chrono
    python3-mako
    python3-netaddr
    python3-six
    snappy
    boost-date-time
    c-ares
    redhat-lsb-core
    wget
    net-tools
    yum-utils
    lsof
    libvirt-libs
    python3-gevent
    libev
    python3-greenlet
    python3
    libbpf
    python3-netifaces
    python3-pyOpenSSL
    network-scripts
  • Oracle Linux 8.6(NSX 4.0.1부터)에서 yum install을 실행하여 타사 패키지를 설치합니다.
    Oracle 8.6
    tcpdump
    boost-filesystem
    python3-pyyaml 
    boost-iostreams
    boost-chrono
    python3-mako
    python3-netaddr
    python3-six
    snappy
    boost-date-time
    c-ares
    redhat-lsb-core
    wget
    net-tools
    yum-utils
    lsof 
    libvirt-libs 
    python3-gevent
    libev
    python3-greenlet
    python3
    libbpf
    python3-netifaces
    python3-pyOpenSSL
    network-scripts
  • RHEL, CentOS 및 Oracle Linux에서는 yum install을 실행하여 타사 패키지를 설치합니다.
    RHEL 7.9, 7.7 및 7.6 CentOS 7.9, 7.7 및 7.6 Oracle Linux 7.9, 7.8, 7.7 및 7.6
    tcpdump
    boost-filesystem
    PyYAML
    boost-iostreams
    boost-chrono
    python-mako
    python-netaddr
    python-six
    gperftools-libs
    libunwind
    elfutils-libelf-devel
    snappy
    boost-date-time
    c-ares
    redhat-lsb-core
    wget
    net-tools
    yum-utils
    lsof
    python-gevent
    libev
    python-greenlet
    libvirt-libs
    python-netifaces
    python3
    wget
    redhat-lsb-core
    tcpdump
    boost-filesystem
    PyYAML
    boost-iostreams
    boost-chrono
    python-mako
    python-netaddr
    python-six
    gperftools-libs
    libunwind
    elfutils-libelf-devel
    snappy
    boost-date-time
    c-ares
    redhat-lsb-core
    wget
    net-tools
    yum-utils
    lsof
    python-gevent
    libev
    python-greenlet
    libvirt-libs
    python-netifaces
    python3
    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
    redhat-lsb-core
    wget
    net-tools
    yum-utils
    lsof 
    libvirt-libs 
    python-netifaces
    python-greenlet
    libev
    python-gevent
    python3
  • SUSE 12 SP3, 12 SP4 및 12 SP5(NSX 3.2.1부터 시작)에서 zypper install <package_name>을 실행하여 타사 패키지를 수동으로 설치합니다.
    net-tools
    tcpdump
    python-simplejson
    python-netaddr
    python-PyYAML
    python-six
    libunwind
    wget
    lsof
    libcap-progs
    libvirt-libs
    python-netifaces