传输节点是一个可以加入 NSX-T Data Center 覆盖网络或 NSX-T Data Center VLAN 网络的节点。如果任何节点包含 N-VDS,则可以将其作为传输节点。此类节点包括但不限于 NSX Edge。该过程说明了如何将 NSX Edge 添加为传输节点。

NSX Edge 可以属于一个覆盖网络传输区域和多个 VLAN 传输区域。如果虚拟机需要访问外界,NSX Edge 必须属于虚拟机的逻辑交换机所属的同一传输区域。通常,NSX Edge 属于至少一个 VLAN 传输区域以提供上行链路访问。

注:

如果打算从模板虚拟机中创建传输节点,请确保在主机上的 /etc/vmware/nsx/ 中没有任何证书。如果证书已存在,则 netcpa 代理不会创建新的证书。

前提条件

  • NSX Edge 必须加入管理层面,并且结构层 > Edge 页面上的 MPA 连接必须为“已连接”。请参见将 NSX Edge 加入管理层面

  • 必须配置传输区域。

  • 必须配置一个上行链路配置文件,也可以为裸机 NSX Edge 节点使用默认上行链路配置文件。

  • 必须配置一个 IP 池,或者它必须在网络部署中可用。

  • 必须在主机或 NSX Edge 节点上具有至少一个未使用的物理网卡。

过程

  1. 从浏览器中,使用管理员权限登录到位于 https://<nsx-manager-ip-address>NSX Manager
  2. 选择结构层 > 节点 > 传输节点 > 添加
  3. 键入 NSX Edge 传输节点的名称。
  4. 从下拉列表中选择一个 NSX Edge 结构层节点。
  5. 选择该传输节点所属的传输区域。

    NSX Edge 传输节点属于至少两个传输区域:用于 NSX-T Data Center 连接的覆盖网络以及用于上行链路连接的 VLAN。

  6. 单击 N-VDS 选项卡,然后提供 N-VDS 信息。

    选项

    说明

    N-VDS 名称

    必须与在创建传输区域时配置的名称相匹配。

    上行链路配置文件

    从下拉菜单中选择上行链路配置文件。

    可用的上行链路取决于选定的上行链路配置文件中的配置。

    IP 分配

    为覆盖网络 N-VDS 选择使用 IP 池使用静态 IP 列表

    如果选择使用静态 IP 列表,您必须指定以逗号分隔的 IP 地址、网关和子网掩码列表。

    IP 池

    如果您选择使用 IP 池进行 IP 分配,请指定 IP 池名称。

    物理网卡

    与主机传输节点(将 vmnicX 作为物理网卡)不同,NSX Edge 传输节点使用 fp-ethX。

  7. (可选) 使用 GET https://<nsx-mgr>/api/v1/transport-nodes/<transport-node-id> API 调用查看传输节点。
    GET https://<nsx-mgr>/api/v1/transport-nodes/78a03020-a3db-44c4-a8fa-f68ad4be6a0c
    
    {
      "resource_type": "TransportNode",
      "id": "78a03020-a3db-44c4-a8fa-f68ad4be6a0c",
      "display_name": "node-comp-01b",
      "transport_zone_endpoints": [
        {
          "transport_zone_id": "efd7f38f-c5da-437d-af03-ac598f82a9ec",
          "transport_zone_profile_ids": [
            {
              "profile_id": "52035bb3-ab02-4a08-9884-18631312e50a",
              "resource_type": "BfdHealthMonitoringProfile"
            }
          ]
        }
      ],
      "host_switches": [
        {
          "host_switch_profile_ids": [
            {
              "value": "8abdb6c0-db83-4e69-8b99-6cd85bfcc61d",
              "key": "UplinkHostSwitchProfile"
            },
            {
              "value": "9e0b4d2d-d155-4b4b-8947-fbfe5b79f7cb",
              "key": "LldpHostSwitchProfile"
            }
          ],
          "host_switch_name": "overlay-hostswitch",
          "pnics": [
            {
              "device_name": "vmnic1",
              "uplink_name": "uplink-1"
            }
          ],
          "static_ip_pool_id": "c78ac522-2a50-43fe-816a-c459a210127e"
        }
      ],
      "node_id": "c551290a-f682-11e5-ae84-9f8726e1de65",
      "_create_time": 1459547122893,
      "_last_modified_user": "admin",
      "_last_modified_time": 1459547126740,
      "_create_user": "admin",
      "_revision": 1
    }
    
    
    
  8. (可选) 有关状态信息,请使用 GET https://<nsx-mgr>/api/v1/transport-nodes/<transport-node-id>/status API 调用。
    {
      "control_connection_status": {
        "degraded_count": 0,
        "down_count": 0,
        "up_count": 1,
        "status": "UP"
      },
      "tunnel_status": {
        "down_count": 0,
        "up_count": 0,
        "status": "UNKNOWN",
        "bfd_status": {
          "bfd_admin_down_count": 0,
          "bfd_up_count": 0,
          "bfd_init_count": 0,
          "bfd_down_count": 0
        },
        "bfd_diagnostic": {
          "echo_function_failed_count": 0,
          "no_diagnostic_count": 0,
          "path_down_count": 0,
          "administratively_down_count": 0,
          "control_detection_time_expired_count": 0,
          "forwarding_plane_reset_count": 0,
          "reverse_concatenated_path_down_count": 0,
          "neighbor_signaled_session_down_count": 0,
          "concatenated_path_down_count": 0
        }
      },
      "pnic_status": {
        "degraded_count": 0,
        "down_count": 0,
        "up_count": 4,
        "status": "UP"
      },
      "mgmt_connection_status": "UP",
      "node_uuid": "cd4a8501-0ffc-44cf-99cd-55980d3d8aa6",
      "status": "UNKNOWN"
    }
    
    

下一步做什么

NSX Edge 节点添加到 NSX Edge 群集。请参见创建 NSX Edge 群集