다음을 통해 공유


가상 머신 확장 집합 인스턴스 또는 클러스터 노드에 원격 연결

Azure에서 실행되는 Service Fabric 클러스터에서 정의한 각 클러스터 노드 형식은 가상 머신별 규모를 설정합니다. 특정 확장 집합 인스턴스(클러스터 노드)에 원격 연결할 수 있습니다. 단일 인스턴스 VM과 달리 확장 집합 인스턴스는 고유한 가상 IP 주소가 없습니다. 따라서 특정 인스턴스에 원격으로 연결하는 데 사용할 수 있는 IP 주소 및 포트를 찾는 것이 어려울 수 있습니다.

특정 인스턴스에 원격으로 연결하는 데 사용할 수 있는 IP 주소 및 특정 인스턴스를 찾으려면 다음 단계를 완료합니다.

  1. RDP(원격 데스크톱 프로토콜)에 대한 인바운드 NAT 규칙을 가져옵니다.

    일반적으로 클러스터에 정의된 각 노드 형식에는 자체 가상 IP 주소와 전용 부하 분산 장치가 있습니다. 기본적으로 노드 형식에 대한 부하 분산 장치는 LB-{cluster-name}-{node-type} 형식으로 이름이 지정됩니다(예: LB-mycluster-FrontEnd).

    Azure Portal의 부하 분산 장치 페이지에서 설정>인바운드 NAT 규칙을 선택합니다.

    Screenshot of a load balancer page in the Azure portal. In the left-hand menu, under SETTINGS, Inbound NAT rules is selected.

    다음 스크린샷에서는 FrontEnd라는 노드 형식에 대한 인바운드 NAT 규칙을 보여 줍니다.

    Screenshot showing the inbound NAT rules for a load balancer. The Name, IP Version, Destination, Target and Service are listed for each rule.

    각 노드에 대해 IP 주소가 대상 열에 표시되며, 대상은 확장 집합 인스턴스를 제공하고 서비스 열은 포트 번호를 제공합니다. 원격 연결의 경우 포트 3389부터 오름차순으로 각 노드에 포트가 할당됩니다.

    클러스터에 대한 Resource Manager 템플릿의 Microsoft.Network/loadBalancers 섹션에서 인바운드 NAT 규칙을 찾을 수도 있습니다.

  2. 노드에 대한 인바운드 포트와 대상 포트 매핑을 확인하려면 해당 규칙을 클릭하고 대상 포트 값을 확인하면 됩니다. 다음 스크린샷에서는 이전 단계의 FrontEnd (인스턴스 1) 노드에 대한 인바운드 NAT 규칙을 보여 줍니다. 인바운드 포트 번호는 3390이지만 대상 포트는 대상의 RDP 서비스에 대한 포트인 포트 3389에 매핑됩니다.

    Target port mapping

    기본적으로 Windows 클러스터의 경우 대상 포트는 포트 3389이며, 이는 대상 노드의 RDP 서비스에 매핑됩니다. Linux 클러스터의 경우 대상 포트는 포트 22이며, 이는 SSH(보안 셸) 서비스에 매핑됩니다.

  3. 특정 노드(확장 집합 인스턴스)에 원격으로 연결합니다. 클러스터를 만들 때 설정한 사용자 이름 및 암호 또는 구성한 다른 자격 증명을 사용할 수 있습니다.

    다음 스크린샷에서는 원격 데스크톱 연결을 사용하여 Windows 클러스터에서 FrontEnd(인스턴스 1) 노드에 연결하는 것을 보여 줍니다.

    Remote Desktop Connection

    Linux 노드에서 SSH와 연결할 수 있습니다(다음 예제에서는 간단하게 나타내기 위해 동일한 IP 주소와 포트를 다시 사용함).

    ssh SomeUser@40.117.156.199 -p 3390
    

다음 단계는 아래 문서를 참조하세요.