Vous pouvez remplacer un dispositif NSX Edge si, par exemple, il devient inopérable ou si vous devez changer de matériel. Une fois que vous avez installé un nouveau dispositif NSX Edge et créé un nœud de transport, vous pouvez modifier le cluster NSX Edge pour remplacer l'ancien nœud de transport par le nouveau.

Note : La suppression d'un cluster NSX Edge de niveau 1 entraîne la brève mise hors service de l'instance du routeur distribué (DR) de niveau 1.

Procédure

  1. Si le dispositif NSX Edge que vous voulez remplacer fonctionne toujours, vous pouvez le mettre en mode de maintenance pour réduire le temps d'arrêt. Si la haute disponibilité est activée sur les routeurs logiques associés, le passage en mode de maintenance obligera les routeurs logiques à utiliser un membre de cluster NSX Edge différent. Vous n'avez pas à exécuter cette action si le dispositif NSX Edge est inopérable.
    1. Obtenez l'ID de nœud d'infrastructure du nœud d'infrastructure échoué.
      https://192.168.110.201/api/v1/fabric/nodes
      ...
            "resource_type": "EdgeNode",
            "id": "a0f4fa74-e77c-11e5-8701-005056aeed61",
            "display_name": "edgenode-02a",
      
      ...
    2. Mettez le nœud NSX Edge échoué en mode de maintenance.
      POST https://192.168.110.201/api/v1/fabric/nodes/a0f4fa74-e77c-11e5-8701-005056aeed61?action=enter_maintenance_mode
  2. Installez un nouveau dispositif NSX Edge.
    Reportez-vous au Guide d'installation de NSX-T Data Center pour obtenir des informations et instructions sur cette procédure.
  3. Reliez le nouveau dispositif NSX Edge au plan de gestion avec la commande join management-plane.
    Reportez-vous au Guide d'installation de NSX-T Data Center pour obtenir des informations et instructions sur cette procédure.
  4. Configurez le dispositif NSX Edge en tant que nœud de transport.
    Reportez-vous au Guide d'installation de NSX-T Data Center pour obtenir des informations et instructions sur cette procédure.
    Vous pouvez obtenir la configuration de nœud de transport du dispositif NSX Edge échoué à partir de l'API et utiliser ces informations pour créer le nœud de transport.
    1. Obtenez l'ID de nœud d'infrastructure du nouveau nœud d'infrastructure.
      https://192.168.110.201/api/v1/fabric/nodes
      ...
            "resource_type": "EdgeNode",
            "id": "d61c8d86-f4b8-11e5-b1b2-005056ae3c10",
            "display_name": "edgenode-03a",
      
      ...
    2. Obtenez l'ID de nœud de transport du nœud de transport échoué.
      GET https://192.168.110.201/api/v1/transport-nodes
      ... 
         {
            "resource_type": "TransportNode",
            "description": "",
            "id": "73cb00c9-70d0-4808-abfe-a12a43251133",
            "display_name": "TN-edgenode-01a",
      ...
    3. Obtenez la configuration de nœud de transport du nœud de transport échoué.
      GET https://192.168.110.201/api/v1/transport-nodes/73cb00c9-70d0-4808-abfe-a12a43251133
      {
        "resource_type": "TransportNode",
        "description": "",
        "id": "73cb00c9-70d0-4808-abfe-a12a43251133",
        "display_name": "TN-edgenode-01a",
        "tags": [],
        "transport_zone_endpoints": [
        ...
        ],
        "host_switches": [
        ...
        ],
        "node_id": "a0f4fa74-e77c-11e5-8701-005056aeed61",
        "_create_time": 1457696199196,
        "_last_modified_user": "admin",
        "_last_modified_time": 1457696225606,
        "_create_user": "admin",
        "_revision": 2
      }
    4. Créez le nœud de transport avec POST /api/v1/transport-nodes.
      Dans le corps de la demande, fournissez les informations suivantes pour le nouveau nœud de transport :
      • description pour le nouveau nœud de transport (facultatif)
      • display_name pour le nouveau nœud de transport
      • node_id du nœud d'infrastructure utilisé pour créer le nœud de transport
      Dans le corps de la demande, copiez les informations suivantes à partir du nœud de transport échoué :
      • transport_zone_endpoints
      • host_switches
      • tags (facultatif)
      POST https://192.168.110.201/api/v1/transport-nodes
      {
        "description": "",
        "display_name": "TN-edgenode-03a",
        "tags": [
        ...
        ],
        "transport_zone_endpoints": [
        ...
        ],
        "host_switches": [
        ...
        ],
        "node_id": "d61c8d86-f4b8-11e5-b1b2-005056ae3c10"
      }
  5. Modifiez le cluster NSX Edge pour remplacer le nœud de transport ayant échoué par le nouveau nœud.
    1. Obtenez l'ID du nouveau nœud de transport et celui du nœud de transport échoué. Le champ id contient l'ID du nœud de transport.
      GET https://192.168.110.201/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",
      
    2. Obtenez l'ID du cluster NSX Edge. Le champ id contient l'ID du cluster NSX Edge. Obtenez les membres du cluster NSX Edge à partir du tableau members.
      GET https://192.168.110.201/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"
              }
            ],
    3. Modifiez le cluster NSX Edge pour remplacer le nœud de transport ayant échoué par le nouveau nœud. member_index doit correspondre à l'index du nœud de transport échoué.
      Attention : Si le dispositif NSX Edge fonctionne toujours, il s'agit d'une action perturbatrice. Cela déplacera tous les ports de routeur logique depuis le nœud de transport échoué vers le nouveau nœud de transport.
      Dans cet exemple, le nœud de transport TN-edgenode-01a (73cb00c9-70d0-4808-abfe-a12a43251133) a échoué, et il est remplacé par le nœud de transport TN-edgenode-03a (890f0e3c-aa81-46aa-843b-8ac25fe30bd3) dans le cluster NSX Edge Edge-Cluster-1 (9a302df7-0833-4237-af1f-4d826c25ad78).
      POST http://192.168.110.201/api/v1/edge-clusters/9a302df7-0833-4237-af1f-4d826c25ad78?action=replace_transport_node
      {
          "member_index": 0,
          "transport_node_id" : "890f0e3c-aa81-46aa-843b-8ac25fe30bd3"
      }
  6. (Facultatif) Supprimez le nœud de transport échoué et le nœud NSX Edge.