기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
일반적인 디버깅 및 문제 해결
중요
이 AWS OpsWorks Stacks 서비스는 2024년 5월 26일에 수명이 종료되었으며 신규 고객과 기존 고객 모두 사용할 수 없게 되었습니다. 고객은 가능한 한 빨리 워크로드를 다른 솔루션으로 마이그레이션할 것을 강력히 권장합니다. 마이그레이션에 대해 궁금한 점이 있으면 AWS re:Post 또는 Premium AWS
이 섹션에서는 일반적으로 발생하는 일부 디버깅 및 문제 해결과 해법을 설명합니다.
인스턴스 등록 문제 해결
이 섹션에는 일반적으로 발생하는 일부 인스턴스 등록 문제와 해결 방법이 나와 있습니다.
참고
등록 문제가 있는 경우, 추가 디버깅 정보를 제공하는 --debug
인수와 함께 register
를 실행합니다.
EC2User에게 다음을 수행할 권한이 부여되지 않았습니다
문제: register
명령이 다음과 비슷한 결과를 반환합니다.
A client error (AccessDenied) occurred when calling the CreateGroup operation: User: arn:aws:iam::123456789012:user/ImportEC2User is not authorized to perform: iam:CreateGroup on resource: arn:aws:iam::123456789012:group/AWS/OpsWorks/OpsWorks-b583ce55-1d01-4695-b3e5-ee19257d1911
원인: 필요한 권한을 부여하지 않는 자격 증명을 사용하여 register
명령이 실행 중입니다. 사용자의 정책이 무엇보다 iam:CreateGroup
작업을 허용해야 합니다.
해결책 필요한 권한이 있는 IAM 자격 증명을 register
에 제공합니다. 자세한 정보는 설치 및 구성 AWS CLI을 참조하세요.
자격 증명 범위가 유효한 리전으로 지정되어야 합니다
문제: register
명령이 다음을 반환합니다.
A client error (InvalidSignatureException) occurred when calling the DescribeStacks operation: Credential should be scoped to a valid region, not 'cn-north-1'.
원인: 명령의 리전은 유효한 AWS OpsWorks Stacks 리전이어야 합니다. 지원되는 리전 목록은 리전 지원 섹션을 참조하세요. 이 오류는 일반적으로 다음 이유 중 하나로 인해 발생할 수 있습니다.
-
스택이 다른 리전에 있고 스택의 리전을 명령의
--region
인수에 할당했습니다.스택 영역을 지정할 필요는 없습니다. 스택은 AWS OpsWorks 스택 ID에서 자동으로 결정합니다.
-
--region
인수를 생략하여 묵시적으로 기본 리전을 지정했지만 AWS OpsWorks Stacks가 지원하지 않는 기본 리전입니다.
해결 방법: 지원되는 AWS OpsWorks Stacks 지역으로 명시적으로 --region
설정하거나 AWS CLI
config
파일을 편집하여 기본 지역을 지원되는 Stacks 지역으로 변경하십시오. AWS OpsWorks 자세한 내용은 AWS 명령줄 인터페이스 구성 단원을 참조하세요.