Amazon Redshift 쿼리 편집기에 연결할 수 없는 이유는 무엇입니까?

최종 업데이트 날짜: 2020년 9월 10일

Amazon Redshift 쿼리 편집기에 연결하려고 하면 502 잘못된 게이트웨이 오류 또는 504 제한 시간 오류가 발생합니다. 이러한 오류를 해결하려면 어떻게 해야 합니까?

​해결 방법

쿼리 편집기에 연결할 Amazon Redshift 클러스터를 찾을 수 없음

쿼리 편집기는 다음 노드 유형만 지원합니다.

  • DC1.8xlarge
  • DC2.large
  • DC2.8xlarge
  • DS2.8xlarge
  • RA3.4xlarge
  • RA3.16xlarge

참고: 현재, 쿼리 편집기는 향상된 VPC 라우팅을 지원하지 않습니다.

다른 노드 유형을 사용하거나 Amazon Redshift 클러스터에 향상된 VPC 라우팅을 활성화하려면 SQL 클라이언트를 사용하여 클러스터에 연결합니다. 사용할 수 있는 SQL 클라이언트의 예로는 SQL Workbench/J가 있습니다.

Amazon Redshift로 쿼리 편집기에 연결하는 동안 "권한이 없는 사용자" 또는 "액세스 거부" 오류 발생

쿼리 편집기에 액세스하려면 적절한 권한이 있어야 합니다. 액세스를 활성화하려면 AWS Identity and Access Management(IAM)에 대한 "AmazonRedshiftQueryEditor" 및 "AmazonRedshiftReadOnlyAccess" 정책을 Amazon Redshift 클러스터에 액세스할 때 사용할 사용자에게 연결합니다.

"AmazonRedshiftQueryEditor"는 redshift: GetClusterCredentials 작업을 허용하는 AWS 관리형 정책입니다. 기본적으로 redshift:GetClusterCredentials 작업은 데이터베이스에 대한 수퍼유저 액세스를 제공합니다.

콘솔에서 수퍼유저 액세스를 제공하는 방법에 대한 자세한 내용은 쿼리 편집기에 대한 액세스 활성화를 참조하십시오.

쿼리 편집기에 연결하는 동안 502 잘못된 게이트웨이 또는 504 게이트웨이 제한 시간 오류 발생

잘못된 게이트웨이 오류게이트웨이 제한 시간 오류는 모두 일시적인 네트워크 문제로 인해 발생합니다. 온라인 서버 간 문제로 인해 잘못된 게이트웨이 오류가 발생할 수 있습니다. Amazon Redshift 클러스터가 업스트림 서버에서 적시에 응답을 수신하지 못할 경우 게이트웨이 제한 시간 오류가 발생할 수 있습니다. 클러스터 CPU 사용량이 장시간 100%에 도달하거나 쿼리 요청이 너무 많을 경우에도 제한 시간 오류가 발생할 수 있습니다.

이러한 오류를 해결하려면 다음 문제 해결 단계를 수행하십시오.

  • 캐시 및 브라우저 쿠키를 지웁니다.
  • 다른 브라우저로 전환하여 쿼리 편집기에 연결합니다.
  • 다른 네트워크를 사용하여 연결합니다.
  • Amazon Redshift 클러스터를 재부팅하여 쿼리 편집기를 다시 시작합니다.
  • Amazon Redshift 클러스터의 워크로드를 모니터링하여 CPU 사용량을 늘리는 장기 실행 쿼리가 없는지 확인합니다. Amazon CloudWatch 대시보드에서 CPUUtilization 지표를 확인하여 이를 확인할 수 있습니다.
  • 증가한 워크로드 관리에 도움이 되도록 클러스터의 컴퓨팅 노드 수를 늘립니다. 자세한 내용은 Amazon Redshift의 클러스터 및 노드를 참조하십시오.

그런 다음 Amazon Redshift 클러스터에서 쿼리 편집기에 다시 연결합니다.

쿼리 편집기에 의해 쿼리가 중단됨

쿼리 종료를 방지하려면 10분 이내에 완료할 수 있는 단기 실행 쿼리에 대해 쿼리 편집기를 사용합니다. 10분 이상 실행되는 쿼리의 경우 SQL Workbench/J와 같은 타사 SQL 클라이언트를 사용하십시오. 쿼리 편집기 사용에 대한 자세한 내용은 쿼리 편집기 고려 사항을 참조하십시오.


이 문서가 도움이 되었습니까?


결제 또는 기술 지원이 필요합니까?