"No space available for allocation type:" 오류

Julie Mukherjee -

정렬에 할당된 임시 장치 공간이 모두 소진될 때 이 "No space available for allocation type" 오류가 발생합니다. 이 오류는 거의 항상 ORDER BY 또는 GROUP BY 연산과 관련된 일부 큰 BI 타입의 분석 쿼리로 인해 발생합니다. 전역 변수 device_temporary_space_limit_bytes는 클러스터에 대해 노드별로 할당되는 정렬 공간의 양을 설정하는데 사용됩니다. 이 변수의 기본값은 5GB입니다. 

이런 오류에 대한 단기 권장 사항은 전역 변수를 더 높은 값으로 설정하는 것입니다. 장기적인 권장 사항은 임시 작업 공간을 가득 채우는 쿼리를 식별하고 결과 집합을 클라이언트에게 보내기 전에 ordering 또는 grouping시 처리해야 하는 데이터의 양을 줄이도록 조정하는 것입니다.

/data 디렉토리가 100% 가득 차고 device_temporary_space_limit_bytes가 기본값보다 크게 설정되어 있으면 때때로 No space available for allocation type 대신 No space available on device 오류가 발생합니다.

또 다른 질문이 있으십니까? 문의 등록

0 댓글

댓글을 남기려면 로그인하세요.
Zendesk 제공