다음을 통해 공유


2단계: 새 HPC 팩 클러스터 만들기

이 문서에서는 새 HPC 팩 클러스터를 만드는 방법을 설명합니다. 클러스터에 대해 다음 세 가지 가용성 옵션 중 하나를 선택할 수 있습니다.

  • 단일 헤드 노드 클러스터: HPC 팩 클러스터는 단일 헤드 노드 노드로 만들어집니다. 나중에 새 헤드 노드를 추가하여 고가용성 클러스터로 마이그레이션할 수 없습니다.
  • HA 아키텍처기본 제공 HA(고가용성) 클러스터: HPC 팩 클러스터는 HPC Pack 2019에 새로 도입된 기본 제공 고가용성 아키텍처를 사용하여 고가용성 클러스터로 만들어집니다.
  • Ha(고가용성) 클러스터와 Microsoft Service Fabric: HPC 팩 클러스터는 HPC Pack 2016에서 도입된 Microsoft Service Fabric을 사용하여 고가용성 클러스터로 만들어집니다.

설치 전

HPC 클러스터의 헤드 노드를 배포하려면 헤드 노드 역할을 하는 컴퓨터(또는 컴퓨터)에 지원되는 Windows Server 2019, Windows Server 2016 또는 Windows Server 2012 R2 설치 하고 컴퓨터(또는 컴퓨터)를 Active Directory 도메인조인해야 합니다. 헤드 노드에 HPC 팩을 설치하기 위한 시스템 요구 사항에 대한 자세한 내용은 Microsoft HPC Pack 2019대한 시스템 요구 사항을 참조하세요.

설치에 대한 추가 고려 사항

  • 운영 체제를 설치하기 전에 하드웨어 공급업체의 웹 사이트에서 헤드 노드 컴퓨터에 대한 최신 BIOS, 펌웨어 및 디바이스 드라이버를 가져와 설치해야 합니다.
  • HPC 팩을 설치하기 전에 Windows Server를 새로 설치하는 것이 좋습니다. 기존 Windows Server 설치에 HPC 팩을 설치하려면 먼저 모든 서버 역할을 제거한 다음 이 가이드의 절차를 따릅니다. 서버 관리자 GUI 또는 명령줄 도구를 사용하여 역할 서비스 및 서버 역할을 제거하는 절차는 역할, 역할 서비스 또는 기능 설치 또는 제거를 참조하세요. Deployment Services 역할의 배포 서버 역할 서비스가 이미 설치된 경우 헤드 노드 컴퓨터에 HPC 팩을 설치할 수 없습니다.
  • Windows Server는 헤드 노드의 HPC 팩에서 지원하는 언어(영어, 일본어 또는 중국어 간체) 중 하나로 설치해야 합니다.
  • Windows 방화벽 서비스가 헤드 노드에서 실행되고 있는지 확인합니다. HPC 클러스터에 대한 HPC 관련 방화벽 규칙을 HPC 팩 설치 중 및 설치 후에 적용할 수 있도록 이 작업이 필요합니다. 기본적으로 Windows Server 2019, Windows Server 2016 및 Windows Server 2012 R2에서는 Windows 방화벽 서비스가 실행 중입니다.

옵션 1: 단일 헤드 노드 클러스터 만들기

  1. 헤드 노드 역할을 하는 컴퓨터에서 HPC 팩 설치 마법사를 시작하려면 로컬 폴더의 HPC 팩 설치 패키지에서 Setup.exe 실행합니다.

  2. HPC Pack 2019 설치 화면에서 새 설치를 클릭하거나 기존 설치새 기능을 추가합니다.

    hpc-pack-2019-setup

  3. HPC 팩 설치 마법사의 시작 페이지에서 설명을 읽고 다음클릭합니다.

  4. Microsoft 소프트웨어 사용자 계약 페이지에서 사용권 계약에서 소프트웨어 사용 조건을 읽거나 인쇄하고 해당 계약의 조건에 동의하거나 거부합니다. 약관에 동의하면 다음클릭합니다.

  5. 설치 유형 선택 페이지에서 헤드 노드만들어 새 HPC 클러스터 만들기를 클릭한 다음 다음클릭합니다.

  6. 헤드 노드 고가용성 페이지에서 단일 헤드 노드 모드 선택하거나 기본 제공 고가용성 아키텍처.

    중요하다

    단일 헤드 노드 모드선택하는 경우 나중에 클러스터에 다른 새 헤드 노드를 추가할 수 없습니다.

  7. 설치 규칙 페이지에서 사용자 환경에서 사전 설치 테스트의 결과를 검토합니다. 항목의 상태 실패한경우 테스트에 제공된 정보를 검토하고 사용자 환경에서 필요한 구성을 변경합니다. 필요한 경우 테스트를 다시 실행하려면 다시 실행하거나 HPC Pack 설치를 다시 시작합니다. 모든 테스트가 통과한 후 다음클릭합니다.

  8. HPC DB 구성 페이지에서 5개의 HPC 데이터베이스 각각에 대한 위치로 Microsoft SQL Server를 실행하는 헤드 노드 또는 원격 서버를 선택합니다. 선택한 항목에 따라 각 데이터베이스에 대해 다음 설정을 구성합니다.

    • 각 데이터베이스 및 각 데이터베이스 로그에 대한 폴더입니다.
    • 지원되는 버전의 Microsoft SQL Server, SQL Server 연결 문자열 및 원격 데이터베이스에 액세스하기 위한 기타 설정을 실행하는 원격 서버에 구성된 각 데이터베이스에 대해

    중요하다

    원격 서버에 하나 이상의 HPC 데이터베이스를 설치하도록 선택한 경우 HPC 팩을 설치하는 동안 설정을 구성하려면 먼저 원격 액세스를 위해 데이터베이스를 이미 만들고 구성해야 합니다. 자세한 내용은 이 가이드의 앞부분에 있는 1.3단계참조하세요.

  9. 설치 위치 페이지에서 다음 파일 및 데이터의 위치를 지정합니다.

    • 헤드 노드의 HPC 팩에 대한 프로그램 파일입니다.
    • 로그 파일, HPC 런타임 데이터 및 온-프레미스 노드에 배포될 운영 체제 이미지와 같은 헤드 노드의 데이터입니다.
  10. 인증서 페이지에서 1단계: 배포준비에서 준비한 헤드 노드 인증서를 지정합니다. 찾아보기 클릭하여 컴퓨터에 이미 설치된 인증서를 선택하거나 가져오기를 클릭하여 PFX 형식 인증서를 가져오거나 자체 서명된 새 인증서를 생성합니다.

  11. 설치 마법사의 나머지 단계에 따라 HPC 팩 설치를 완료합니다.

옵션 2: 기본 제공 HA 아키텍처를 사용하여 고가용성 클러스터 만들기

경량 고가용성 아키텍처는 HPC Pack 2019에 기본 제공됩니다. 두 개의 헤드 노드와 미러닝 모니터 서버 SQL 데이터베이스를 사용하여 HPC 팩 클러스터에 고가용성을 사용하도록 설정할 수 있습니다. HPC Pack 2016에서 제공하는 Microsoft Service Fabric 기반 HA 아키텍처와 비교할 때 이 옵션은 헤드 노드 수가 적고 각 헤드 노드에서 CPU/메모리 리소스를 적게 사용합니다.

첫 번째 헤드 노드를 설치하려면

  1. 헤드 노드 역할을 하는 컴퓨터에서 HPC 팩 설치 마법사를 시작하려면 HPC 팩 설치 미디어 또는 네트워크 위치에서 Setup.exe 실행합니다.

  2. HPC Pack 2019 설치 화면에서 새 설치를 클릭하거나 기존 설치새 기능을 추가합니다.

    hpc-pack-2019-setup

  3. HPC 팩 설치 마법사의 시작 페이지에서 설명을 읽고 다음클릭합니다.

  4. Microsoft 소프트웨어 사용자 계약 페이지에서 사용권 계약에서 소프트웨어 사용 조건을 읽거나 인쇄하고 해당 계약의 조건에 동의하거나 거부합니다. 약관에 동의하면 다음클릭합니다.

  5. 설치 유형 선택 페이지에서 헤드 노드만들어 새 HPC 클러스터 만들기를 클릭한 다음 다음클릭합니다.

  6. 헤드 노드 고가용성 페이지에서 기본 제공 고가용성 아키텍처 선택하고 다음클릭합니다.

  7. 설치 규칙 페이지에서 사용자 환경에서 사전 설치 테스트의 결과를 검토합니다. 항목의 상태 실패한경우 테스트에 제공된 정보를 검토하고 사용자 환경에서 필요한 구성을 변경합니다. 필요한 경우 테스트를 다시 실행하려면 다시 실행하거나 HPC Pack 설치를 다시 시작합니다. 모든 테스트가 통과한 후 다음클릭합니다.

  8. 클러스터 이름 페이지에서 HPC 클러스터의 고유한 클러스터 이름을 지정하고 다음클릭합니다.

  9. HA 서비스 선호도 페이지에서 서비스 선호도를 사용하여 네트워크 파티션으로부터 클러스터를 보호할지 여부를 지정하고 다음클릭합니다.

  10. HPC DB 구성 페이지에서 모든 HPC 데이터베이스에 대해 원격 서버를 선택한 다음 SQL Server 연결 문자열 및 기타 설정을 구성하여 각 HPC 데이터베이스에 대한 후속 데이터베이스 설정 페이지의 원격 데이터베이스에 액세스합니다.

    중요하다

    HPC 팩을 설치하는 동안 설정을 구성하려면 먼저 원격 액세스를 위해 데이터베이스를 이미 만들고 구성해야 합니다. 자세한 내용은 이 가이드의 앞부분에 있는 1.3단계참조하세요.

  11. 설치 위치 페이지에서 다음 파일 및 데이터의 위치를 지정합니다.

    • 헤드 노드의 HPC 팩에 대한 프로그램 파일입니다.
    • 온-프레미스 노드에 배포될 로그 파일 및 운영 체제 이미지와 같은 헤드 노드의 데이터입니다.
  12. 인증서 페이지에서 1단계: 배포준비에서 준비한 헤드 노드 인증서를 지정합니다. 찾아보기 클릭하여 컴퓨터에 이미 설치된 인증서를 선택하거나 가져오기를 클릭하여 PFX 형식 인증서를 가져오거나 자체 서명된 새 인증서를 생성합니다.

  13. Net Shares 페이지에서 HPC 팩 클러스터에서 사용하는 네트워크 공유를 지정합니다. 이 컴퓨터모든 네트워크 공유 만들기 선택하거나 네트워크 공유를 별도로 지정하고 네트워크 공유를 지정할 수 있습니다.

  14. 설치 마법사의 나머지 단계에 따라 HPC 팩 설치를 완료합니다.

두 번째 헤드 노드를 설치하려면

메모

고가용성을 달성하기 위해 첫 번째 헤드 노드를 설치한 직후에 두 번째 헤드 노드를 설치할 수 있습니다. 또는 나중에 언제든지 클러스터에 두 번째 헤드 노드를 추가할 수 있습니다.

  1. 헤드 노드 역할을 하는 컴퓨터에서 HPC 팩 설치 마법사를 시작하려면 HPC 팩 설치 미디어 또는 네트워크 위치에서 Setup.exe 실행합니다.

  2. HPC 팩 2019 설치 화면에서 기존 HPC 클러스터새 헤드 노드 추가를 클릭합니다.

    hpc-pack-add-hn

  3. HPC 팩 설치 마법사의 시작 페이지에서 설명을 읽고 다음클릭합니다.

  4. Microsoft 소프트웨어 사용자 계약 페이지에서 사용권 계약에서 소프트웨어 사용 조건을 읽거나 인쇄하고 해당 계약의 조건에 동의하거나 거부합니다. 약관에 동의하면 다음클릭합니다.

  5. 설치 규칙 페이지에서 사용자 환경에서 사전 설치 테스트의 결과를 검토합니다. 항목의 상태 실패한경우 테스트에 제공된 정보를 검토하고 사용자 환경에서 필요한 구성을 변경합니다. 필요한 경우 테스트를 다시 실행하려면 다시 실행하거나 HPC Pack 설치를 다시 시작합니다. 모든 테스트가 통과한 후 다음클릭합니다.

  6. 조인 클러스터 페이지에서 기존 HPC 클러스터의 클러스터 연결 문자열(예: 이 경우 첫 번째 헤드 노드의 호스트 이름)을 지정하고 다음클릭합니다.

  7. 설치 위치 페이지에서 다음 파일 및 데이터의 위치를 지정합니다.

    • 헤드 노드의 HPC 팩에 대한 프로그램 파일입니다.
    • 온-프레미스 노드에 배포될 로그 파일 및 운영 체제 이미지와 같은 헤드 노드의 데이터입니다.
  8. 인증서 페이지에서 1단계: 배포준비에서 준비한 헤드 노드 인증서를 지정합니다. 찾아보기 클릭하여 컴퓨터에 이미 설치된 인증서를 선택하거나 가져오기를 클릭하여 PFX 형식 인증서를 가져옵니다.

  9. 설치 마법사의 나머지 단계에 따라 HPC 팩 설치를 완료합니다.

옵션 3: Microsoft Service Fabric을 사용하여 고가용성 클러스터 만들기

중요하다

HPC 팩 업데이트 3부터 Service Fabric 런타임의 최소 버전이 5.6에서 8.2 CU9(8.2.1748.9590)로 변경되었습니다. 이전 Service Fabric 런타임에서 클러스터를 업그레이드하는 경우 HPC 팩을 업데이트 3으로 업그레이드하기 전에 Service Fabric 런타임을 더 높은 버전으로 업그레이드해야 합니다.

처음 두 헤드 노드 컴퓨터에 헤드 노드에 대한 필수 구성 요소를 설치하려면

  1. 헤드 노드 역할을 하는 컴퓨터에서 HPC 팩 설치 마법사를 시작하려면 HPC 팩 설치 미디어 또는 네트워크 위치에서 Setup.exe 실행합니다.

  2. HPC Pack 2019 설치 화면에서 새 설치를 클릭하거나 기존 설치새 기능을 추가합니다.

    hpc-pack-2019-setup

  3. HPC 팩 설치 마법사의 시작 페이지에서 다음클릭합니다.

  4. Microsoft 소프트웨어 사용자 계약 페이지에서 사용권 계약에서 소프트웨어 사용 조건을 읽거나 인쇄하고 해당 계약의 조건에 동의하거나 거부합니다. 약관에 동의하면 다음클릭합니다.

  5. HPC 팩 설치 화면에서 새 헤드 노드대한 필수 구성 요소 설치를 클릭합니다.

    HPC-Pack-Prereqs

  6. 설치 규칙 페이지에서 사용자 환경에서 사전 설치 테스트의 결과를 검토합니다. 항목의 상태 실패한경우 테스트에 제공된 정보를 검토하고 사용자 환경에서 필요한 구성을 변경합니다. 필요한 경우 테스트를 다시 실행하려면 다시 실행하거나 HPC Pack 설치를 다시 시작합니다. 모든 테스트가 통과한 후 다음클릭합니다.

  7. 연결 클러스터 페이지에서 세 헤드 노드의 호스트 이름(쉼표로 구분)을 연결 문자열로 입력하고 다음클릭합니다.

  8. 설치 위치 페이지에서 다음 파일 및 데이터의 위치를 지정합니다.

    • 헤드 노드의 HPC 팩에 대한 프로그램 파일입니다.
    • 헤드 노드의 데이터(예: 로그 파일)
  9. 인증서 페이지에서 1단계에서 준비한 헤드 노드 대한 인증서를 지정합니다. 배포준비합니다. 찾아보기 클릭하여 컴퓨터에 이미 설치된 인증서를 선택하거나 가져오기를 클릭하여 PFX 형식 인증서를 가져올 수 있습니다. 인증서에 대한 요구 사항은 1.8단계참조하세요.

  10. 설치 마법사의 나머지 단계에 따라 설치를 완료합니다.

메모

Service Fabric 클러스터의 헤드 노드가 다운되는 경우 다음 단계에 따라 잘못된 노드를 바꿉니다.

  1. 새 헤드 노드가 이전 노드와 동일한 Active Directory 도메인에 조인하고 이전의 잘못된 노드와 동일한 이름을 가지고 있는지 확인합니다.
  2. 새 헤드 노드에 필요한 인증서가 설치되어 있는지 확인합니다.
  3. HPC 팩 설정에서 ServiceFabric\MicrosoftAzureServiceFabric.cab 찾아 압축을 풀어 MicrosoftAzureServiceFabric\bin\Fabric\Fabric.Code\InstallFabric.ps1가져온 다음 .ps1.cab 새 헤드 노드에 복사합니다.
  4. 기존 헤드 노드에서 새 헤드 노드로 C:\ProgramData\SF\clusterManifest.xml 복사합니다.
  5. 새 헤드 노드에 헤드 노드 필수 구성 요소를 설치합니다.
  6. 새 헤드 노드에서 관리자 권한으로 Powershell을 시작한 다음, .\InstallFabric.ps1 -FabricRuntimePackagePath "MicrosoftAzureServiceFabric.cab"실행합니다.
  7. 새 헤드 노드를 다시 시작합니다.
  8. 새 헤드 노드에서 관리자 권한으로 Powershell을 시작한 다음, New-ServiceFabricNodeConfiguration -ClusterManifestPath clusterManifest.xml실행합니다.
  9. FabricHostSvc 서비스를 시작합니다.

세 번째 헤드 노드 컴퓨터에서 전체 헤드 노드 설치를 수행하려면

중요하다

HPC Pack 2019 헤드 노드는 네트워크 공유에 저장된 설치 패키지에서 설치할 수 없습니다. Setup.exe실행하기 전에 설치 패키지를 로컬 폴더에 복사해야 합니다.

  1. 헤드 노드 역할을 하는 컴퓨터에서 HPC 팩 설치 마법사를 시작하려면 로컬 폴더HPC 팩 설치 패키지에서 Setup.exe 실행합니다.

  2. HPC Pack 2019 설치 화면에서 새 설치를 클릭하거나 기존 설치새 기능을 추가합니다.

    hpc-pack-2019-setup

  3. HPC 팩 설치 마법사의 시작 페이지에서 다음클릭합니다.

  4. Microsoft 소프트웨어 사용자 계약 페이지에서 사용권 계약에서 소프트웨어 사용 조건을 읽거나 인쇄하고 해당 계약의 조건에 동의하거나 거부합니다. 약관에 동의하면 다음클릭합니다.

  5. 설치 유형 선택 페이지에서 헤드 노드만들어 새 HPC 클러스터 만들기를 클릭한 다음 다음클릭합니다.

  6. 헤드 노드 고가용성 페이지에서 Microsoft Service Fabric 클러스터.

  7. 설치 규칙 페이지에서 사용자 환경에서 사전 설치 테스트의 결과를 검토합니다. 항목의 상태 실패한경우 테스트에 제공된 정보를 검토하고 사용자 환경에서 필요한 구성을 변경합니다. 필요한 경우 테스트를 다시 실행하려면 다시 실행하거나 HPC Pack 설치를 다시 시작합니다. 모든 테스트가 통과한 후 다음클릭합니다.

  8. 클러스터 이름 페이지에서 HPC 클러스터의 고유한 클러스터 이름을 지정하고 다음클릭합니다.

  9. Service Fabric 클러스터 페이지에서 3개의 헤드 노드(쉼표로 구분)의 호스트 이름을 지정합니다. HPC 클러스터의 고유한 클러스터 이름을 지정하고 다음클릭합니다.

  10. HPC DB 구성 페이지에서 모든 HPC 데이터베이스에 대해 원격 서버를 선택한 다음 SQL Server 연결 문자열 및 기타 설정을 구성하여 각 HPC 데이터베이스에 대한 후속 데이터베이스 설정 페이지의 원격 데이터베이스에 액세스합니다.

    중요하다

    HPC 팩을 설치하는 동안 설정을 구성하려면 먼저 원격 액세스를 위해 HPC 데이터베이스를 이미 만들고 구성해야 합니다. 자세한 내용은 이 가이드의 앞부분에 있는 1.3단계참조하세요.

  11. 설치 위치 페이지에서 다음 파일 및 데이터의 위치를 지정합니다.

    • 헤드 노드의 HPC 팩에 대한 프로그램 파일입니다.
    • 온-프레미스 노드에 배포될 로그 파일 및 운영 체제 이미지와 같은 헤드 노드의 데이터입니다.
  12. 인증서 페이지에서 1단계: 배포준비에서 준비한 헤드 노드 인증서를 지정합니다. 찾아보기 클릭하여 컴퓨터에 이미 설치된 인증서를 선택하거나 가져오기를 클릭하여 PFX 형식 인증서를 가져옵니다. 단일 헤드 노드가 있는 클러스터의 경우 가져오기 클릭하고 자체 서명된 인증서를 생성하도록 선택할 수 있습니다.

  13. Net Shares 페이지에서 HPC 팩 클러스터에서 사용하는 네트워크 공유를 지정합니다. 이 컴퓨터모든 네트워크 공유 만들기 선택하거나 네트워크 공유를 별도로 지정하고 네트워크 공유를 지정할 수 있습니다.

  14. 설치 마법사의 나머지 단계에 따라 HPC 팩 설치를 완료합니다.

다음 단계