쿠키 기본 설정 선택

당사는 사이트와 서비스를 제공하는 데 필요한 필수 쿠키 및 유사한 도구를 사용합니다. 고객이 사이트를 어떻게 사용하는지 파악하고 개선할 수 있도록 성능 쿠키를 사용해 익명의 통계를 수집합니다. 필수 쿠키는 비활성화할 수 없지만 '사용자 지정' 또는 ‘거부’를 클릭하여 성능 쿠키를 거부할 수 있습니다.

사용자가 동의하는 경우 AWS와 승인된 제3자도 쿠키를 사용하여 유용한 사이트 기능을 제공하고, 사용자의 기본 설정을 기억하고, 관련 광고를 비롯한 관련 콘텐츠를 표시합니다. 필수가 아닌 모든 쿠키를 수락하거나 거부하려면 ‘수락’ 또는 ‘거부’를 클릭하세요. 더 자세한 내용을 선택하려면 ‘사용자 정의’를 클릭하세요.

Presto에서 스팟 인스턴스 손실 처리 - Amazon EMR

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.

Presto에서 스팟 인스턴스 손실 처리

Amazon EMR에서 스팟 인스턴스를 사용하면 저렴한 비용으로 여분의 Amazon EC2 용량에서 빅 데이터 워크로드를 실행할 수 있습니다. Amazon EC2는 비용을 절감하는 대가로 2분 알림을 통해 스팟 인스턴스를 중단할 수 있습니다. 노드를 종료하면 Presto에서 오류를 반환하기까지 최대 10분이 걸릴 수 있습니다. 이로 인해 오류 보고서가 불필요하게 지연되고 재시도가 발생할 수 있습니다. 빠른 종료는 Presto가 종료된 노드를 처리하는 방식을 제어할 수 있는 기능입니다.

Presto 코디네이터의 역할은 주기적으로 상태를 폴링하여 모든 워커 노드를 추적하는 것입니다. 빠른 종료가 없으면 코디네이터는 YARN NodeManager에 각 노드의 상태를 문의하지 않습니다. 이로 인해 쿼리가 실패하기 전에 재시도 루프가 길어질 수 있습니다. 빠른 종료를 통해 Presto 코디네이터는 폴링이 호스트에 도달하지 못하는 즉시 NodeManager에서 노드 상태를 확인합니다. NodeManager에서 노드가 비활성 상태임을 표시하면 Presto는 추가 재시도를 중단하고 쿼리에 실패한 후 NODE_DECOMMISSIONED 오류를 반환합니다.

다음 구성 파라미터 세트를 사용하면 노드 종료 시 Presto의 동작을 제어하고 사용자 지정할 수 있습니다.

노드 장애 처리를 위한 Presto 구성
설정 설명 Default
query.remote-task.max-backoff-duration 코디네이터가 워커 노드에서 원격 작업 상태를 계속 가져오려고 시도하는 시간. 10분
query.remote-task.quick-terminate-node-failure

코디네이터가 노드에 연결할 수 없거나 해당 노드에서 실행되는 워커에 연결할 수 없는 경우 빠른 노드 장애를 활성화합니다. query.remote-task.terminate-on-connect-exception의 값에 따라 코디네이터가 노드에 도달해야 하는지 아니면 워커에 연결해야 하는지가 결정됩니다.

노드가 쿼리에 실패하고 Amazon EMR은 사용 가능한 워커 목록에서 해당 노드를 제거합니다. 이 경우 노드를 사용하여 새 쿼리를 예약할 수 없습니다.

이 값을 false로 설정하면 노드를 사용할 수 없는 것으로 표시하기 전에 Presto가 노드에 도달하려고 다시 시도하는 이전 동작(query.remote-task.max-backoff-duration)으로 돌아가고 노드에서 진행 중인 쿼리에 실패합니다.

true
query.remote-task.terminate-on-connect-exception 호스트에 연결할 수 있지만 코디네이터가 호스트의 워커 프로세스에 연결하지 못하는 경우 Amazon EMR에서 노드를 사용해야 하는지 여부를 지정합니다. 이 값을 true로 설정하면 호스트에 연결할 수 없는 경우 빠른 쿼리 실패가 활성화됩니다. false
프라이버시사이트 이용 약관쿠키 기본 설정
© 2025, Amazon Web Services, Inc. 또는 계열사. All rights reserved.