En el siguiente procedimiento se describe cómo reemplazar un nodo de transporte de NSX Edge en un clúster de NSX Edge mediante NSX-T API. Puede reemplazar el nodo de transporte de Edge independientemente de si se está ejecutando o no.

Si el nodo de Edge que se va a reemplazar no está en ejecución, el nuevo nodo de Edge puede tener la misma dirección IP de administración y la misma dirección IP de TEP. Si el nodo de Edge que se va a reemplazar se está ejecutando, el nuevo nodo de Edge debe tener una dirección IP de administración y una dirección IP de TEP diferentes.

Requisitos previos

Familiarícese con el procedimiento para instalar un nodo de NSX Edge, unir el nodo de Edge con el plano de administración y crear un nodo de transporte de NSX Edge. Para obtener más información, consulte la Guía de instalación de NSX-T Data Center.

Procedimiento

  1. Si desea que el nuevo nodo de transporte de Edge tenga las mismas configuraciones que el nodo de transporte de Edge que se reemplazará, realice la siguiente llamada API para buscar las configuraciones:
    GET https://<nsx-manager-IP>/api/v1/transport-nodes/<tn-id>
  2. Siga los procedimientos de la guía de instalación de NSX-T Data Center para instalar y configurar un nodo de transporte de Edge.
    Si desea que este nodo de transporte de Edge tenga las mismas configuraciones que el nodo de transporte de Edge que se reemplazará, utilice las configuraciones obtenidas en el paso 1.
  3. Realice una llamada API para obtener el identificador del nuevo nodo de transporte y el nodo de transporte que se reemplazará. El campo id contiene el identificador del nodo de transporte. Por ejemplo,
    GET https://<nsx-manager-IP>/api/v1/transport-nodes
    ... 
       {
          "resource_type": "TransportNode",
          "description": "",
          "id": "73cb00c9-70d0-4808-abfe-a12a43251133",
          "display_name": "TN-edgenode-01a",
    ...
        {
          "resource_type": "TransportNode",
          "description": "",
          "id": "890f0e3c-aa81-46aa-843b-8ac25fe30bd3",
          "display_name": "TN-edgenode-03a",
    
  4. Realice una llamada API para obtener el identificador del clúster de NSX Edge. El campo id contiene el identificador del clúster de NSX Edge. Obtenga los miembros del clúster de NSX Edge en la matriz de members. Por ejemplo,
    GET https://<nsx-manager-IP>/api/v1/edge-clusters
    ....
        {
          "resource_type": "EdgeCluster",
          "description": "",
          "id": "9a302df7-0833-4237-af1f-4d826c25ad78",
          "display_name": "Edge-Cluster-1",
    ...
          "members": [
            {
              "member_index": 0,
              "transport_node_id": "73cb00c9-70d0-4808-abfe-a12a43251133"
            },
            {
              "member_index": 1,
              "transport_node_id": "e5d17b14-cdeb-4e63-b798-b23a0757463b"
            }
          ],
  5. Haga que una API reemplace un nodo de transporte en un clúster de NSX Edge. member_index debe coincidir con el índice del nodo de transporte que se va a reemplazar.
    Por ejemplo, se produjo un error en el nodo de transporte TN-edgenode-01a (73cb00c9-70d0-4808-abfe-a12a43251133), que es reemplazado por el nodo de transporte TN-edgenode-03a (890f0e3c-aa81-46aa-843b-8ac25fe30bd3) en el clúster de NSX Edge Edge-Cluster-1 (9a302df7-0833-4237-af1f-4d826c25ad78).
    POST http://<nsx-manager-IP>/api/v1/edge-clusters/9a302df7-0833-4237-af1f-4d826c25ad78?action=replace_transport_node
    {
        "member_index": 0,
        "transport_node_id" : "890f0e3c-aa81-46aa-843b-8ac25fe30bd3"
    }

Resultados

Si ejecuta una versión de NSX-T anterior a la 3.1.3, después de reemplazar el nodo de transporte NSX Edge, es posible que se muestre la alarma "Todas las sesiones de BGP/BFD están inactivas". Para solucionar el problema, siga las instrucciones de solución alternativa incluidas en el artículo de la base de conocimientos https://kb.vmware.com/s/article/83983.