다음을 통해 공유


수동 크기 조정

중요하다

AKS의 Azure HDInsight는 2025년 1월 31일에 사용 중지되었습니다. 공지 을 통해에 대해 더 알아보세요.

워크로드가 갑자기 종료되는 것을 방지하기 위해 워크로드를 Microsoft Fabric 또는 동등한 Azure 제품으로 워크로드를 마이그레이션해야 합니다.

중요하다

이 기능은 현재 미리 보기로 제공됩니다. Microsoft Azure 프리뷰에 대한 추가 약관은 베타, 프리뷰 또는 아직 정식 출시되지 않은 Azure 기능에 적용되는 추가 법적 조건을 포함하고 있습니다. 이 특정 미리 보기에 대한 자세한 내용은 Azure HDInsight on AKS 미리 보기 정보을 참조하세요. 질문 또는 기능 제안이 있으시면 AskHDInsight에 요청을 제출해주시고, Azure HDInsight Community 에서 더 많은 업데이트를 받으려면 팔로우해주세요.

AKS의 HDInsight는 클러스터 노드 수를 확장하고 축소하는 옵션과 함께 탄력성을 제공합니다. 이러한 탄력성은 리소스 사용률을 높이고 비용 효율성을 향상시키는 데 도움이 됩니다.

클러스터 크기를 조정하는 유틸리티

AKS의 HDInsight는 클러스터 크기를 수동으로 조정하는 다음 방법을 제공합니다.

유틸리티 설명
Azure Portal AKS 클러스터 창에서 HDInsight를 열고 왼쪽 메뉴에서 클러스터 크기 선택한 다음 클러스터 크기 창에서 작업자 노드 수를 입력하고 저장을 선택합니다.
REST API REST API를 사용하여 AKS 클러스터에서 실행 중인 HDInsight의 크기를 조정하려면 컴퓨팅 프로필의 업데이트된 수를 사용하여 동일한 리소스에 대한 후속 POST 요청을 만듭니다.

Azure Portal을 사용하여 클러스터 탐색 페이지의 "클러스터 크기" 메뉴에 액세스할 수 있습니다. 클러스터 크기 블레이드에서 "작업자 노드 수"를 변경하고 변경 사항을 저장하여 클러스터를 확장하거나 축소합니다.

클러스터 크기를 선택하고 수동 배율을 구성하기 위한 UI를 보여 주는 스크린샷

클러스터에 대한 크기 조정 작업의 영향

크기 조정 작업을 수행하면 서비스가 다시 시작되어 이미 실행 중인 작업에 오류가 발생할 수 있습니다.

AKS 클러스터의 운영 HDInsight에 노드를 추가할 있는 경우(강화):

  • 수동 크기 조정을 사용한 크기 조정 작업이 성공하면 클러스터에 작업자 노드가 추가됩니다.
  • 크기 조정 프로세스가 완료되면 새 작업을 안전하게 제출할 수 있습니다.
  • 크기 조정 작업이 실패하면 클러스터가 "실패" 상태로 남습니다.
  • 서비스가 다시 시작될 때 크기 조정 작업 중에 작업 오류가 발생할 수 있습니다.

AKS 클러스터의 HDInsight에서 노드 (축소)를 제거할 있는 경우:

  • 크기 조정 작업이 완료되면 보류 중이거나 실행 중인 작업이 실패합니다. 이 오류는 크기 조정 프로세스 중에 일부 서비스가 다시 시작되었기 때문입니다. 클러스터 노드 수를 변경하는 영향은 각 클러스터 유형에 따라 달라집니다.

중요하다

  • 크기 조정 작업 중 할당량 오류를 방지하려면 구독에서 할당량을 계획하세요. 할당량이 부족한 경우 이 설명서사용하여 할당량을 늘릴 수 있습니다.
  • 규모 축소가 코디네이터/입력 및 기타 서비스를 호스트하는 헤드 노드를 선택하는 경우, 다운타임이 발생하게 됩니다.

질문과 대답

일반

질문 대답
크기 조정 작업 중에 추가/제거할 수 있는 최소 노드는 무엇인가요? 하나의 노드.
AKS 클러스터의 HDInsight에서 지원되는 노드는 몇 개입니까? 클러스터당 500개 노드(공개 미리 보기)
클러스터를 수동으로 축소하려면 어떻게 해야 하나요? ARM 요청에서 computeProfile.count 업데이트하거나 언급된 단계에 따라 Azure Portal을 사용하여 규모를 축소합니다.
수동 크기 조정 중에 클러스터에 사용자 지정 스크립트 작업을 추가할 수 있나요? 스크립트 작업은 Apache Spark 클러스터 유형에 적용할 수 있습니다.
클러스터 노드에 대한 수동 크기 조정 오류에 대한 로그를 얻으려면 어떻게 해야 하나요? 로그는 Log Analytics 모듈에서 사용할 수 있습니다. Azure Monitor 통합에 대해서는 을 참조하세요.
부하 기반 또는 일정 기반 자동 크기 조정이 지원되는가요? 예. 자세한 내용은 자동 크기 조정을 참조하세요.

트리노 ()

질문 대답
크기 조정 작업 후에 Trino 서비스를 다시 시작합니까? 예, 크기 조정 작업 중에 서비스가 다시 시작됩니다.
질문 대답
Apache Flink 클러스터에 대한 크기 조정 작업의 영향은 무엇인가요? 모든 크기 조정 작업은 서비스의 다시 시작을 트리거하여 작업 실패를 일으킬 수 있습니다. 크기 조정 프로세스가 완료되면 새 작업을 제출할 수 있습니다. Apache Flink에서 규모 축소는 작업 다시 시작을 트리거하고 강화 작업은 작업 다시 시작을 트리거할 수 없습니다.

Apache Spark

질문 대답
Spark 클러스터에 대한 크기 조정 작업의 영향은 무엇인가요? 수동 규모 축소 작업은 헤드 노드 서비스의 다시 시작을 트리거할 수 있습니다.

메모

할당량 오류를 방지하려면 크기 조정 작업 전에 구독에 설정된 할당량을 관리하는 것이 좋습니다. 규모를 축소하기 전에 AKS Trino 클러스터의 HDInsight가 작동하려면 최소 5개의 활성 노드가 필요합니다.