如果您的 RHEL 主機不受支援,請手動將 RHEL 主機升級至支援的版本。

RHEL 7.4 需要 LCP 套件和主機元件的下列相依性,才能正常運作。

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 主機受支援。請參閱支援的 Hypervisor 升級路徑

程序

  1. 導覽至 /etc/yum.conf 檔案。
  2. 設定 RHEL 7.5 版本的升級。

    subscription-manager release --set=7.5

  3. 清除 YUM 快取。

    yum clean all

  4. 更新 YUM 套件。

    yum update --releasever=7.4 update

  5. 確認 Grub2 組態檔。

    awk -F\' '$1=="menuentry " {print $2}' /etc/grub2.cfg

    RHEL 7.4 會顯示在 grub2.cfg 檔案中。

  6. 下載 Red Hat 7.4 連結控制通訊協定 (LCP) 服務包。

    wget <RHEL_7.4_NSXT_21_LCP_URL>

  7. 解壓縮下載的 tar LCP 服務包。

    tar zxvf nsx-lcp-*rhel74_x86_64.tar.gz

  8. 安裝 RPM 套件。
    cd nsx-lcp-rhel74_x86_64
    rpm -Uvh --force *.rpm
  9. /etc/yum.conf 檔案移除註解以還原為原始狀態。

    exclude=[existing list] kernel* redhat-release*

  10. 若要將 NSX-T Data Center 2.1 升級到 NSX-T Data Center 2.3,請使用 --noscripts 選項解除安裝 netcpa。
    rpm -evv --noscripts --nodeps nsx-netcpa 2>&1
    if [ -f /opt/vmware/bin/netcpa.sh ]; then
       rm /opt/vmware/bin/netcpa.sh
    fi

下一步

您也可以升級到支援的 RHEL 7.5