NSX 4.0.1.1부터 시작, NSX 재배치 및 제거 API를 사용하여 NSX Edge 노드의 서비스 구성을 동일한 NSX Edge 클러스터의 다른 대기 NSX Edge 노드로 재배치한 다음, Edge 클러스터에서 Edge 노드를 제거할 수 있습니다.

재배치 및 제거 API는 다음과 같은 서비스 구성을 재배치합니다.

  • 논리적 라우터
  • DHCP 서버
  • 메타데이터 프록시
  • L2 전달자

사전 요구 사항

Edge 클러스터에서 Edge 노드를 재배치하고 제거하려면 다음 조건이 필요합니다.

  • Edge 노드에는 수동으로 할당된 서비스 구성이 없어야 합니다. 자동 할당된 서비스 구성만 재배치할 수 있습니다.
  • 재배치에 사용하려면 대기 Edge 노드를 계층 2 브리징으로 구성하면 안 됩니다.
  • Edge 클러스터에는 자동 할당된 서비스 구성을 재배치할 수 있는 두 개 이상의 정상 Edge 노드가 있어야 합니다.
  • HA(고가용성)의 경우 Edge 클러스터에 재배치 가능한 Edge 노드가 2개 이상 있어야 합니다.

프로시저

  1. API 명령을 실행하여 Edge 클러스터에서 재배치 및 제거하려는 Edge 노드의 member_index 값을 가져옵니다.
    GET https://<nsx-manager-IP>/policy/api/v1/edge-clusters/<edge-cluster-id>
    
    {    
        "deployment_type": "VIRTUAL_MACHINE",
        "members": [
            {
                "member_index": 11, 
                "transport_node_id": "21a19cbf-eaba-4a59-b18d-ff71fe5d76aa",
                "display_name": "edgeVm1New"
            },
            {
                "member_index": 13,
                "transport_node_id": "740cf97d-892b-47bb-97e7-889d92252e80",
                "display_name": "edgeVm2New"
            },
            {
                "member_index": 14,
                "transport_node_id": "cd5ab447-a36a-4bc3-94ff-0a4eea9fb2ad",
                "display_name": "edgeVm3New"
            }
        ],
    

    member_index 값은 재배치 및 제거할 Edge 노드를 지정하는 데 사용됩니다. 이름이 edgeVm1New인 Edge 노드에 대한 서비스 구성을 재배치하려는 경우 해당 member_index 값은 11입니다.

  2. 재배치 및 제거 API 명령과 Edge 노드의 member_value 값을 입력하여 재배치 및 제거합니다.
    POST https://<nsx-manager-IP>/api/v1/edge-clusters/<edge-cluster-id>?action=relocate_remove
    
    {
        "member_index": 11
    }
  3. API 명령을 실행합니다.
    Edge 노드가 유지 보수 모드로 전환되고 해당 서비스 구성이 클러스터의 대기 Edge 노드 중 하나로 전환되었습니다. 서비스 구성이 전송되면 Edge 노드가 Edge 클러스터에서 제거되고 유지 보수 모드가 종료됩니다.
    참고: 다음과 같은 경우 API 명령이 작동하지 않습니다.
    • Edge 노드에는 수동으로 할당된 서비스 구성이 있습니다.
    • Edge 클러스터에 둘 이상의 정상 대기 Edge 노드가 없습니다.
    경고:

    API 명령이 성공 응답을 제공할 수 있지만 백그라운드에서 재배치 작업이 실패합니다. 이 시나리오가 발생하면 Edge 클러스터 멤버 재배치 실패이벤트 유형이 있는 경보가 발생합니다.

    이 시나리오에 권장되는 작업은 Edge 클러스터의 사용 가능한 용량을 검토하는 것입니다. 더 많은 용량이 필요한 경우 Edge 클러스터의 크기를 조정한 다음, API 명령을 다시 시도합니다.