기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon EMR은 주기적으로 Apache Hadoop의 NodeManager 상태 확인 서비스
Amazon EMR이 비정상 노드를 종료할지 또는 클러스터에서 유지할지 선택할 수 있습니다. 비정상 노드 교체를 끄면 비정상 노드가 거부 목록에 남아 있고 클러스터 용량에 계속 포함됩니다. 구성 및 복구를 위해 Amazon EC2 코어 인스턴스에 계속 연결할 수 있으므로 클러스터 크기를 조정하여 용량을 추가할 수 있습니다. Amazon EMR은 종료 방지가 켜져 있더라도 비정상 노드를 대체합니다.
비정상 노드 교체가 켜져 있는 경우 Amazon EMR은 비정상 코어 노드를 종료하고 인스턴스 그룹의 인스턴스 수 또는 인스턴스 플릿의 목표 용량에 따라 새 인스턴스를 프로비저닝합니다. 여러 또는 모든 코어 노드가 45분 이상 비정상 상태인 경우 Amazon EMR은 노드를 정상적으로 교체합니다.
중요
Amazon EMR이 비정상 코어 인스턴스를 정상적으로 대체할 때 HDFS 데이터가 영구적으로 손실되지 않도록 항상 데이터를 백업하는 것이 좋습니다.
Amazon EMR은 비정상 노드 교체를 위해 Amazon CloudWatch Events를 게시하므로 비정상 코어 인스턴스에서의 상황을 추적할 수 있습니다. 자세한 내용은 비정상 노드 교체 이벤트를 참조하세요.
기본 노드 교체 및 종료 방지 설정
비정상 노드 교체는 모든 Amazon EMR 릴리스에서 사용할 수 있지만 기본 설정은 선택한 릴리스 레이블에 따라 달라집니다. 새 클러스터를 생성하는 경우 비정상 노드 교체를 구성하거나 언제든지 클러스터 구성으로 이동하여 이러한 설정을 변경할 수 있습니다.
Amazon EMR 릴리스 7.0 이하를 실행하는 단일 노드 클러스터 또는 고가용성 클러스터를 생성하는 경우 비정상 노드 교체의 기본 설정은 종료 방지에 따라 달라집니다.
종료 방지를 활성화하면 비정상 노드 교체가 비활성화됩니다.
종료 방지를 비활성화하면 비정상 노드 교체가 활성화됩니다.
클러스터를 시작하는 경우 비정상 노드 교체 구성
콘솔 AWS CLI, 또는 API를 사용하여 클러스터를 시작할 때 비정상 노드 교체를 활성화하거나 비활성화할 수 있습니다.
비정상 노드 교체의 기본 설정은 클러스터를 시작하는 방법에 따라 달라집니다.
-
Amazon EMR 콘솔 - 비정상 노드 교체는 기본적으로 활성화됩니다.
-
AWS CLI
aws emr create-cluster
-를 지정하지 않으면 비정상 노드 교체가 기본적으로 활성화됩니다--no-unhealthy-node-replacement
. -
Amazon EMR RunJobFlow API 명령 -
UnhealthyNodeReplacement
부울 값을True
또는False
로 설정하지 않는 한 비정상 노드 교체는 기본적으로 활성화됩니다.
콘솔을 사용하여 클러스터를 생성하는 경우 비정상 노드 교체를 켜거나 끄는 방법
-
에 로그인 AWS Management Console하고 https://console.aws.amazon.com/emr
Amazon EMR 콘솔을 엽니다. -
왼쪽 탐색 창의 EMR on EC2에서 클러스터를 선택하고 클러스터 생성을 선택합니다.
-
EMR 릴리스 버전에서 원하는 Amazon EMR 릴리스 레이블을 선택합니다.
-
클러스터 종료 및 노드 교체에서 비정상 노드 교체(권장)이 미리 선택되어 있는지 확인하거나 선택을 취소하여 기능을 끕니다.
-
클러스터에 적용할 다른 옵션을 선택합니다.
-
클러스터를 시작하려면 클러스터 생성을 선택합니다.
실행 중인 클러스터에서 비정상 노드 교체 구성
콘솔 AWS CLI, 또는 API를 사용하여 실행 중인 클러스터에 대해 비정상 노드 교체를 켜거나 끌 수 있습니다.
콘솔을 사용하여 실행 중인 클러스터에 대한 비정상 노드 교체를 켜거나 끄는 방법
-
에 로그인 AWS Management Console하고 https://console.aws.amazon.com/emr
Amazon EMR 콘솔을 엽니다. -
왼쪽 탐색 창의 EMR on EC2에서 클러스터를 선택하고 업데이트할 클러스터를 선택합니다.
-
클러스터 세부 정보 페이지의 속성 탭에서 클러스터 종료 및 노드 교체를 찾아 편집을 선택합니다.
-
비정상 노드 교체 확인란을 선택하거나 선택 취소하여 기능을 켜거나 끕니다. 그런 다음 변경 사항 저장을 선택하여 확인합니다.