您可以使用 ISO 文件在裸机上手动安装 NSX Edge 节点。这包括配置网络设置,例如,IP 地址、网关、网络掩码、NTP 和 DNS。

前提条件

过程

  1. 转到 https://customerconnect.vmware.com,然后导航到产品和帐户产品所有产品
  2. 搜索 VMware NSX-T Data Center 并选择相应的产品版本。
  3. 找到并下载适用于裸机的 NSX Edge 的 ISO 文件。
  4. 登录到裸机的带外管理界面(例如,HP 服务器上的 Integrated Lights-Out (ILO))。
  5. 开始安装之前,请为 NSX Edge 节点选择引导模式。
    1. 访问系统设置屏幕,然后选择系统 BIOS
    2. 系统 BIOS 设置屏幕上,选择引导设置
    3. 引导设置屏幕上,将引导模式设置为 BIOSUEFI
    4. 单击返回完成
  6. 单击虚拟控制台预览中的启动
  7. 选择虚拟介质 > 连接虚拟介质
    等待几秒钟以供虚拟介质连接。
  8. 选择虚拟介质 > 映射 CD/DVD并浏览到 ISO 文件。
  9. 选择下次引导 > 虚拟 CD/DVD/ISO
  10. 选择电源 > 重置系统 (热引导)
    安装持续时间取决于裸机环境。
  11. 选择自动安装
    在按 Enter 后,可能会出现 10 秒的暂停。
  12. 选择适用的主网络接口。此接口用于管理网络接口。

    在开机期间,安装程序会请求进行网络配置。选择静态 IP 设置。如果静态 IP 不可用,请使用 DHCP。

    默认情况下,root 登录密码为 vmware,admin 登录密码为 default

    注: 在部署期间,安装程序自动选择最大磁盘以在 NSX Edge 节点上安装 NSX-T Data Center
  13. 打开 NSX Edge 节点的控制台以跟踪引导过程。
    如果未打开控制台窗口,请确保允许弹出窗口。
  14. NSX Edge 节点启动后,使用 admin 凭据登录到 CLI。
    注:NSX Edge 节点启动后,如果第一次未使用 admin 凭据登录,则不会在 NSX Edge 节点上自动启动数据平面服务。
  15. 重新引导后,可以使用 admin 凭据或 root 凭据进行登录。默认 root 密码为 vmware
  16. 可以使用三种方法配置管理接口。
    • 未标记的接口。该接口类型创建一个带外管理接口。

      (静态) set interface eth0 ip <CIDR> gateway <gateway-ip> plane mgmt

      (DHCP) set interface eth0 dhcp plane mgmt

    • 标记的接口。

      set interface eth0 vlan <vlan_ID> plane mgmt

      (静态)set interface eth0.<vlan_ID> ip <CIDR> gateway <gateway-ip> plane mgmt

      (DHCP) set interface eth0.<vlan_ID> dhcp plane mgmt

    • 带内接口。

      set interface mac <mac_address> vlan <vlan_ID> in-band plane mgmt

      (静态) set interface eth0.<vlan_ID> ip <CIDR> gateway <gateway-ip> plane mgmt

      (DHCP) set interface eth0.<vlan_ID> dhcp plane mgmt

    • 标记的接口和带内接口。

      在创建新的 VLAN 管理接口之前,必须清除任何现有的 VLAN 管理接口。

      clear interface eth0.<vlan_ID>

    • (可选)为具有多个接口的管理 HA 接口创建 bond0 接口。

      可以使用以下 CLI 命令在 NSX Edge 上配置一个绑定管理接口。在创建绑定并向其添加接口之前,请使用控制台清除现有的管理 IP。

      注: 绑定接口上仅允许使用活动/备份模式。您可以在 bond0 接口上配置 VLAN。

      创建绑定接口

      set interface bond0 ip x.x.x.x/mask gateway x.x.x.x plane mgmt mode active-backup members eth0,eth1 primary eth0

      在 bond0 上创建 VLAN 接口

      set interface bond0 vlan Y plane mgmt

      为 bond0.yyy 分配 IP 地址

      set interface bond0.yyy ip x.x.x.x/24 gateway z.z.z.z plane mgmt

  17. 运行 get interface eth0(不带 VLAN)或 get interface eth0.<vlan_ID>(带 VLAN)命令以验证是否按预期应用了 IP 地址。
    nsx-edge-1> get interface eth0.100 
    
    Interface: eth0.100
      Address: 192.168.110.37/24
      MAC address: 00:50:56:86:62:4d
      MTU: 1500
      Default gateway: 192.168.110.1
      Broadcast address: 192.168.110.255
      ...
    
    注: 在 NSX 未管理的主机上启动 NSX Edge 节点时,请确认在数据网卡的物理主机交换机上将 MTU 设置设为 1600(而不是 1500)。
  18. 在可用的 PCI 设备列表中设置 NSX-T Data Center 数据平面要使用的物理网卡。
    1. get dataplane device list
    2. reset dataplane device list
    3. restart service dataplane
    4. get physical-port
    选择物理网卡后,重新启动 NSX-T Data Center 数据平面服务以使更改生效。
    注:NSX-T Data Center 3.1.2 开始,最多可以声明 16 个物理网卡。
    注: 要为数据平面配置自定义网卡,请运行 set dataplane device list <NIC1>, <NIC2>, <NIC3> 命令。
  19. 为避免出现网络配置错误,请确认所选的物理网卡与上行链路配置文件中配置的网卡相匹配。
  20. 确认 NSX Edge 节点具有所需的连接。

    如果启用了 SSH,请确保您可以通过 SSH 访问 NSX Edge 节点并确认以下内容:

    • 您可以对 NSX Edge 节点管理接口执行 Ping 操作。
    • NSX Edge 节点中,您可以对节点的默认网关执行 Ping 操作。
    • NSX Edge 节点中,您可以对位于同一网络或可通过路由访问的网络中的 Hypervisor 主机执行 Ping 操作。
    • NSX Edge 节点中,您可以对 DNS 服务器和 NTP 服务器 IP 或 FQDN 列表执行 Ping 操作。
  21. 解决连接问题。
    注: 如果未建立连接,请确保虚拟机网络适配器位于正确的网络或 VLAN 中。

    默认情况下,NSX Edge 节点数据路径声明管理网卡(具有 IP 地址和默认路由的网卡)以外的所有虚拟机网卡。如果错误地将一个网卡分配为管理接口,请按照以下步骤使用 DHCP 将管理 IP 地址分配给正确的网卡。

    1. 登录到 NSX Edge CLI,然后键入 stop service dataplane 命令。
    2. 键入 set interface interface dhcp plane mgmt 命令。
    3. interface 放入 DHCP 网络中,并等待为该 interface 分配一个 IP 地址。
    4. 键入 start service dataplane 命令。
      将在 NSX Edge 节点上的 get interfacesget physical-port 命令中显示用于 VLAN 上行链路和隧道覆盖网络的数据路径 fp-ethX 端口。