다음을 통해 공유


장애 조치(failover) 클러스터 만들기

이 문서는 장애 조치(failover) 클러스터 관리자 스냅인 또는 Windows PowerShell을 사용하여 장애 조치(failover) 클러스터를 만드는 방법을 보여줍니다. 이 문서에서는 Active Directory 도메인 서비스(AD DS)에서 클러스터를 위한 컴퓨터 개체 및 관련 클러스터용 역할이 생성되는 일반적인 배포 방법을 다룹니다. 저장소 공간 Direct 클러스터를 대신 배포하는 경우 저장소 공간 Direct 배포를 참조하세요. Azure Local에서 장애 조치(failover) 클러스터를 사용하는 방법에 대한 자세한 내용은 Azure 로컬만들기를 참조하세요.

Active Directory 분리 클러스터를 배포할 수도 있습니다. 이 배포 방법을 사용하면 AD DS에서 컴퓨터 개체를 만들 수 있는 권한 없이 또는 컴퓨터 개체가 AD DS에서 사전 준비되도록 요청하지 않고도 장애 조치(failover) 클러스터를 만들 수 있습니다. 이 옵션은 Windows PowerShell을 통해서만 사용할 수 있으며, 특정 시나리오에만 권장됩니다. 자세한 내용은 Deploy an Active Directory-Detached Cluster를 참조하세요.

점검 목록: 장애 조치 클러스터 생성

상태 작업 참조
필수 조건 확인 필수 조건 확인
클러스터 노드로 추가할 모든 서버에 장애 조치(failover) 클러스터링 기능 설치 장애 조치(failover) 클러스터링 기능 설치
클러스터 유효성 검사 마법사를 실행하여 구성 유효성 검사 구성 유효성 검사
클러스터 만들기 마법사를 실행하여 장애 조치(failover) 클러스터 만들기 장애 조치 클러스터 만들기
클러스터 작업을 호스트할 클러스터된 역할 만들기 클러스터된 역할 만들기

필수 조건 확인

시작하기 전에 다음 필수 구성 요소를 확인합니다.

  • 클러스터 노드로 추가할 모든 서버가 동일한 버전의 Windows Server를 실행하고 있는지 확인합니다.
  • 하드웨어 요구 사항을 검토하여 사용자의 구성이 지원되는지 확인합니다. 자세한 내용은 장애 조치(failover) 클러스터링 하드웨어 요구 사항 및 스토리지 옵션을 참조하세요. 저장소 공간 Direct 클러스터를 만드는 경우 저장소 공간 Direct 하드웨어 요구 사항을 참조하세요.
  • 클러스터 생성 시 클러스터 저장소를 추가하려면, 모든 서버가 해당 저장소에 액세스할 수 있는지 확인하세요. 클러스터를 만든 후 클러스터된 스토리지를 추가할 수도 있습니다.
  • 클러스터 노드로 추가할 모든 서버가 동일한 Active Directory 도메인에 가입되어 있는지 확인합니다.
  • (선택 사항) OU(조직 구성 단위)를 만들고 클러스터 노드로 추가할 서버의 컴퓨터 계정을 OU로 이동합니다. AD DS의 고유한 OU에 장애 조치(failover) 클러스터를 배치하는 것이 좋습니다. 이렇게 하면 클러스터 노드에 영향을 주는 그룹 정책 설정 또는 보안 템플릿 설정을 보다 효율적으로 제어할 수 있습니다. 클러스터를 고유한 OU에 격리하면 클러스터 컴퓨터 개체가 실수로 삭제되는 것을 방지하는 데에도 도움이 됩니다.

또한 다음 계정 요구 사항을 확인합니다.

  • 클러스터를 만드는 데 사용할 계정이 클러스터 노드로 추가할 모든 서버에서 관리자 권한이 있는 도메인 사용자인지 확인합니다.
  • 다음 중 하나에 해당하는지 확인합니다:
    • 클러스터를 만드는 사용자에게 클러스터를 구성할 서버가 있는 컨테이너 또는 OU에 대한 컴퓨터 개체 만들기 권한이 있습니다.
    • 사용자에게 컴퓨터 개체 만들기 권한이 없는 경우 도메인 관리자에게 클러스터에 대한 클러스터 컴퓨터 개체를 사전 준비하도록 요청합니다. 자세한 내용은 Active Directory Domain Services에서 클러스터 컴퓨터 개체 사전 준비를 참조하세요.

참고 항목

이 요구 사항은 Windows Server 2012 R2에서 Active Directory 분리 클러스터를 만들려는 경우에는 적용되지 않습니다. 자세한 내용은 Deploy an Active Directory-Detached Cluster를 참조하세요.

장애 조치(failover) 클러스터링 기능 설치

클러스터 노드로 추가할 모든 서버에 장애 조치(failover) 클러스터링 기능 설치

장애 조치(failover) 클러스터링 기능 설치

  1. 서버 관리자를 시작합니다.

  2. 관리 메뉴에서 역할 및 기능 추가를 선택합니다.

  3. 시작하기 전에 페이지에서 다음을 선택합니다.

  4. 설치 유형 선택 페이지에서 역할 기반 또는 기능 기반 설치를 선택한 후, 다음을 선택합니다.

  5. 대상 서버 선택 페이지에서 기능을 설치할 서버를 선택한 후 다음을 선택합니다.

  6. 서버 역할 선택 페이지에서 다음을 선택합니다.

  7. 기능 선택 페이지에서 장애 조치(failover) 클러스터링 확인란을 선택합니다.

  8. 장애 조치 클러스터 관리 도구를 설치하려면 기능 추가를 선택하고 다음을 선택합니다.

  9. 설치 선택 확인 페이지에서 설치를 선택합니다.
    장애 조치(failover) 클러스터링 기능에는 서버를 다시 시작할 필요가 없습니다.

  10. 설치가 완료되면 닫기를 선택합니다.

  11. 클러스터 노드로 추가할 모든 서버에 장애 조치(failover) 클러스터링 기능 설치

참고 항목

장애 조치(failover) 클러스터링 기능을 설치한 후에는 Windows 업데이트에서 최신 업데이트를 적용하는 것이 좋습니다. 또한, Windows Server 2012 기반 장애 조치 클러스터의 경우 Microsoft 지원 문서 Windows Server 2012 기반 장애 조치 클러스터에 대한 권장 핫픽스 및 업데이트를 검토하고 적용 가능한 업데이트를 설치합니다.

구성 유효성 검사

장애 조치(failover) 클러스터를 만들기 전에 구성의 유효성을 검사하여 하드웨어 및 하드웨어 설정이 장애 조치(failover) 클러스터링과 호환되는지 확인하는 것이 좋습니다. Microsoft는 전체 구성이 모든 유효성 검사를 통과하고 모든 하드웨어가 클러스터 노드에서 실행하는 Windows Server 버전에 대해 인증된 경우에만 클러스터 솔루션을 지원합니다.

참고 항목

모든 테스트를 실행하려면 두 개 이상의 노드가 있어야 합니다. 노드가 하나만 있으면 중요한 스토리지 테스트가 대부분 실행되지 않습니다.

클러스터 유효성 검사 테스트 실행

  1. 원격 서버 관리 도구에서 장애 조치 클러스터 관리 도구를 설치한 컴퓨터 또는 장애 조치 클러스터링 기능을 설치한 서버에서 장애 조치 클러스터 관리자를 시작합니다. 서버에서 이 작업을 수행하려면, 서버 관리자를 시작한 후 도구 메뉴에서 장애 조치 클러스터 관리자를 선택합니다.

  2. 장애 조치 클러스터 관리자 창의 관리에서 유효성 검사 구성을 선택합니다.

  3. 시작하기 전에 페이지에서 다음을 선택합니다.

  4. 서버 또는 클러스터 선택 페이지의 이름 입력 상자에 NetBIOS 이름 또는 장애 조치 클러스터 노드로 추가하려는 서버의 정규화된 도메인 이름을 입력하고 추가를 클릭합니다. 추가하려는 각 서버에 대해 이 단계를 반복합니다. 여러 서버를 동시에 추가하려면 쉼표 또는 세미콜론으로 이름을 구분합니다. 예를 들어 이름을 형식 server1.contoso.com, server2.contoso.com으로 입력합니다. 작업을 마쳤으면 다음을 선택합니다.

  5. 테스트 옵션 페이지에서 모든 테스트 실행(권장)을 선택하고 다음을 선택합니다.

  6. 확인 페이지에서 다음을 선택합니다.

    유효성 검사 중 페이지에 실행 중인 테스트의 상태가 표시됩니다.

  7. 요약 페이지에서 다음 중 하나를 수행합니다.

하드웨어 유효성 검사 테스트에 대한 자세한 내용은 Validate Hardware for a Failover Cluster를 참조하세요.

장애 조치 클러스터 만들기

이 단계를 완료하려면 로그온한 사용자 계정이 이 항목의 필수 구성 요소 확인 섹션에 설명된 요구 사항을 충족해야 합니다.

  1. 서버 관리자를 시작합니다.

  2. 도구 메뉴에서 장애 조치 클러스터 관리자를 선택합니다.

  3. 장애 조치 클러스터 관리자 창의 관리에서 클러스터 생성을 선택합니다.

    클러스터 만들기 마법사가 열립니다.

  4. 시작하기 전에 페이지에서 다음을 선택합니다.

  5. 서버 선택 페이지가 나타나면, 이름 입력 상자에 장애 조치 클러스터 노드로 추가하려는 서버의 NetBIOS 이름 또는 전체 도메인 이름을 입력한 후, 추가를 선택합니다. 추가하려는 각 서버에 대해 이 단계를 반복합니다. 여러 서버를 동시에 추가하려면 쉼표 또는 세미콜론으로 이름을 구분합니다. 예를 들어 server1.contoso.com, server2.contoso.com형식으로 이름을 입력합니다. 작업을 마쳤으면 다음을 선택합니다.

    참고 항목

    구성 유효성 검사 절차에서 유효성 검사를 실행한 즉시 클러스터를 생성하도록 선택한 경우, 서버 선택 페이지가 표시되지 않습니다. 유효성을 검사한 노드는 클러스터 만들기 마법사에 자동으로 추가되므로 다시 입력할 필요가 없습니다.

  6. 앞에서 유효성 검사를 건너뛴 경우 유효성 검사 경고 페이지가 나타납니다. 클러스터 유효성 검사를 실행하는 것이 좋습니다. Microsoft에서는 모든 유효성 검사 테스트를 통과한 클러스터만 지원합니다. 유효성 검사 테스트를 실행하려면 를 선택하고 다음을 선택합니다. 구성 유효성 검사 절차에 설명된 대로 구성 유효성 검사 마법사를 완료합니다.

  7. 클러스터 관리 액세스 지점 페이지에서 다음을 수행합니다.

    1. 클러스터 이름 상자에 클러스터를 관리하는 데 사용할 이름을 입력합니다. 그 전에 먼저 다음 정보를 검토합니다.

      • 클러스터를 만드는 동안 이 이름이 AD DS에 클러스터 컴퓨터 개체( 클러스터 이름 개체 또는 CNO라고도 함)로 등록됩니다. 클러스터의 NetBIOS 이름을 지정한 경우 클러스터 노드의 컴퓨터 개체가 있는 곳과 동일한 위치에 CNO가 만들어집니다. 이는 기본 컴퓨터 컨테이너 또는 OU일 수 있습니다.
      • CNO의 다른 위치를 지정하려면 클러스터 이름 상자에 OU의 고유 이름을 입력하면 됩니다. 예: CN=ClusterName, OU=Clusters, DC=Contoso, DC=com
      • 도메인 관리자가 클러스터 노드에 있는 것과 다른 OU에서 CNO를 사전 준비한 경우 도메인 관리자가 제공하는 고유 이름을 지정합니다.
    2. 서버에 DHCP를 사용하도록 구성된 네트워크 어댑터가 없는 경우 장애 조치(failover) 클러스터의 고정 IP 주소를 하나 이상 구성해야 합니다. 클러스터 관리에 사용할 각 네트워크 옆의 확인란을 선택합니다. 선택한 네트워크 옆의 주소 필드를 선택한 다음 클러스터에 할당할 IP 주소를 입력합니다. 이 IP 주소는 DNS(Domain Name System)에서 클러스터 이름에 연결됩니다.

    참고 항목

    Windows Server 2019를 사용하는 경우 클러스터에 분산 네트워크 이름을 사용할 수 있습니다. 분산 네트워크 이름은 클러스터에 대한 전용 IP 주소를 요구하는 대신 구성원 서버의 IP 주소를 사용합니다. 기본적으로 Windows는 클러스터가 Azure에서 생성되고 있음을 감지하면 분산 네트워크 이름을 사용하고(따라서 클러스터에 내부 로드 밸런서를 생성할 필요가 없어짐), 온프레미스에서 실행 중인 경우에는 일반 정적 IP 주소를 사용합니다. 자세한 내용은 분산 네트워크 이름을 참조하세요.

    1. 작업을 마쳤으면 다음을 선택합니다.
  8. 확인 페이지에서 설정을 검토합니다. 기본적으로 클러스터에 사용할 수 있는 모든 스토리지를 추가하세요. 확인란이 선택되어 있습니다. 다음 중 하나를 수행하려면 이 확인란의 선택을 취소합니다.

    • 나중에 스토리지를 구성하려는 경우
    • 아직 파일 및 저장소 서비스에서 저장소 공간을 만들지 않았으며, 장애 조치 클러스터 관리자 또는 장애 조치 클러스터링 Windows PowerShell cmdlet을 통해 클러스터된 저장소 공간을 만들려는 경우 자세한 내용은 클러스터된 스토리지 공간 배포를 참조하세요.
  9. 다음을 선택하여 장애 조치 클러스터를 생성합니다.

  10. 요약 페이지에서 장애 조치(failover) 클러스터가 성공적으로 만들어졌는지 확인합니다. 경고 또는 오류가 있는 경우 요약 출력을 보거나 보고서 보기를 선택하여 전체 보고서를 확인합니다. 마침을 선택합니다.

  11. 클러스터가 만들어졌는지 확인하려면 탐색 트리의 장애 조치(failover) 클러스터 관리자 아래에 클러스터 이름이 있는지 확인합니다. 클러스터 이름을 확장하고 노드, 저장소 또는 네트워크 아래의 항목을 클릭하여 관련 리소스를 볼 수 있습니다.

    DNS에서 클러스터 이름을 복제하는 데 약간의 시간일 걸릴 수 있습니다. DNS 등록 및 복제가 성공적으로 완료된 후 서버 관리자에서 모든 서버를 선택하면 클러스터 이름이 관리 효율성 상태가 온라인인 서버로 나열됩니다.

클러스터를 만든 후 클러스터 쿼럼 구성을 확인하고 필요에 따라 CSV(클러스터 공유 볼륨)를 만드는 등의 작업을 수행할 수 있습니다. 자세한 내용은 저장소 공간 Direct에서 쿼럼 이해하기장애 조치 클러스터에서 클러스터 공유 볼륨 사용을 참조하세요.

클러스터된 역할 만들기

장애 조치(failover) 클러스터를 만든 후 클러스터 작업을 호스트할 클러스터된 역할을 만들 수 있습니다.

참고 항목

클라이언트 액세스 지점이 필요한 클러스터된 역할의 경우 AD DS에 VCO(가상 컴퓨터 개체)가 만들어집니다. 기본적으로 클러스터의 모든 VCO는 CNO와 동일한 컨테이너 또는 OU에 만들어집니다. 클러스터를 만든 후 CNO를 원하는 OU로 이동할 수 있습니다.

다음은 클러스터된 역할을 만드는 방법입니다.

  1. 서버 관리자 또는 Windows PowerShell을 사용하여 클러스터된 역할에 필요한 기능 또는 역할을 각 장애 조치(failover) 클러스터 노드에 설치합니다. 예를 들어 클러스터된 파일 서버를 만들려면 모든 클러스터 노드에 파일 서버 역할을 설치합니다.

    다음 표에서는 고가용성 마법사에서 구성할 수 있는 클러스터된 역할 및 필수 구성 요소로 설치해야 하는 관련 서버 역할 또는 기능을 보여 줍니다.

    클러스터된 역할 역할 또는 기능 필수 구성 요소
    네임스페이스 서버 네임스페이스(파일 서버 역할의 일부)
    DFS 네임스페이스 서버 DHCP 서버 역할
    DTC(Distributed Transaction Coordinator) 없음
    파일 서버 파일 서버 역할
    일반 애플리케이션 해당 없음
    일반 스크립트 해당 없음
    일반 서비스 해당 없음
    Hyper-V 복제본 브로커 Hyper-V 역할
    iSCSI Target Server iSCSI 대상 서버(파일 서버 역할의 일부)
    iSNS 서버 iSNS 서버 서비스 기능
    메시지 큐 메시지 큐 서비스 기능
    기타 서버 없음
    Virtual Machine Hyper-V 역할
    WINS 서버 WINS 서버 기능
  2. 장애 조치 클러스터 관리자에서 클러스터 이름을 확장하고 역할을 마우스 오른쪽 단추로 선택한 다음 역할 구성을 선택합니다.

  3. 고가용성 마법사의 단계에 따라 클러스터된 역할을 만듭니다.

  4. 클러스터된 역할이 만들어졌는지 확인하려면 역할 창에서 역할의 상태가 실행 중인지 확인합니다. 역할 창에는 소유자 노드로 표시됩니다. 장애 조치를 테스트하려면 역할을 마우스 오른쪽 단추로 클릭하고 이동을 가리킨 다음 노드 선택을 선택합니다. 클러스터된 역할 이동 대화 상자에서 원하는 클러스터된 노드를 선택하고 확인을 선택합니다. 소유자 노드 열에서 소유자 노드가 변경되었는지 확인합니다.

Windows PowerShell을 사용하여 장애 조치(failover) 클러스터 만들기

다음 Windows PowerShell cmdlet은 이 항목의 이전 절차와 동일한 기능을 수행합니다. 서식 제약 조건으로 인해 각 cmdlet이 여러 줄에 자동 줄 바꿈되어 표시될 수 있지만 각 cmdlet을 한 줄에 입력하세요.

참고 항목

Windows Server 2012 R2에서 Active Directory 분리 클러스터를 만들려면 Windows PowerShell을 사용해야 합니다. 구문에 대한 자세한 내용은 Deploy an Active Directory-Detached Cluster를 참조하세요.

다음 예제에서는 장애 조치(failover) 클러스터링 기능을 설치합니다.

Install-WindowsFeature –Name Failover-Clustering –IncludeManagementTools

다음 예제에서는 Server1Server2컴퓨터에서 모든 클러스터 유효성 검사 테스트를 실행합니다.

Test-Cluster –Node Server1, Server2

참고 항목

Test-Cluster cmdlet은 현재 작업 디렉터리의 로그 파일에 결과를 출력합니다. 예: C:\Users<username>\AppData\Local\Temp.

다음 예제에서는 Server1Server2 노드가 있는 MyCluster라는 장애 조치(failover) 클러스터를 만들고, 고정 IP 주소 192.168.1.12를 할당하며, 사용 가능한 모든 스토리지를 장애 조치(failover) 클러스터에 추가합니다.

New-Cluster –Name MyCluster –Node Server1, Server2 –StaticAddress 192.168.1.12

다음 예제에서는 이전 예제와 동일한 장애 조치(failover) 클러스터를 만들지만 사용 가능한 스토리지를 장애 조치(failover) 클러스터에 추가하지 않습니다.

New-Cluster –Name MyCluster –Node Server1, Server2 –StaticAddress 192.168.1.12 -NoStorage

다음 예제에서는 Contoso.com 도메인의 Cluster OU에 MyCluster라는 클러스터를 만듭니다.

New-Cluster -Name CN=MyCluster,OU=Cluster,DC=Contoso,DC=com -Node Server1, Server2

클러스터된 역할을 추가하는 방법의 예는 Add-ClusterFileServerRoleAdd-ClusterGenericApplicationRole과 같은 항목을 참조하세요.

자세한 정보