기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
AWS Batch 는 2021년 3월 10일에 AWSServiceRoleForBatch 서비스 연결 역할을 도입했습니다. 컴퓨팅 환경의 serviceRole
파라미터에 역할이 지정되지 않은 경우 이 서비스 연결 역할이 서비스 역할로 사용됩니다. 그러나 서비스 연결 역할이 EC2 Spot 컴퓨팅 환경에서 사용되지만 사용된 스팟 역할에 AmazonEC2SpotFleetTaggingRole 관리형 정책이 포함되어 있지 않다고 가정해 보겠습니다. 그러면 스팟 인스턴스는 스케일 다운되지 않습니다. 그 결과 “이 작업을 수행할 권한이 없습니다.” 라는 오류 메시지가 표시됩니다. 다음 단계를 사용하여 spotIamFleetRole
파라미터에 사용하는 스팟 플릿 역할을 업데이트합니다. 자세한 내용은 IAM 사용 설명서의 서비스 연결 역할 사용 및 AWS 서비스에 권한을 위임하는 역할 생성을 참조하세요.
주제
AmazonEC2SpotFleetTaggingRole 관리형 정책을의 스팟 플릿 역할에 연결 AWS Management Console
Amazon IAM 스팟 플릿 역할에 현재 EC2 관리형 정책을 적용하려면
IAM에서 https://console.aws.amazon.com/iam/
콘솔을 엽니다. -
역할을 선택하고 Amazon EC2 스팟 플릿 역할을 선택합니다.
-
정책 연결을 선택합니다.
-
AmazonEC2SpotFleetTaggingRole를 선택하고 정책 연결을 선택합니다.
-
Amazon EC2 스팟 플릿 역할을 다시 선택하여 이전 정책을 제거합니다.
-
AmazonEC2SpotFleetRole 정책 오른쪽에 있는 x를 선택하고 분리를 선택합니다.
를 사용하여 AmazonEC2SpotFleetTaggingRole 관리형 정책을 스팟 플릿 역할에 연결 AWS CLI
예제 명령은 Amazon EC2 스팟 플릿 역할의 이름이 AmazonEC2SpotFleetRole
. 역할이 다른 이름을 사용하는 경우 명령이 일치하도록 조정합니다.
AmazonEC2SpotFleetTaggingRole 관리형 정책을 스팟 플릿 역할에 연결하려면
-
AmazonEC2SpotFleetTaggingRole 관리형 IAM 정책을에 연결하려면
AmazonEC2SpotFleetRole
역할에서를 사용하여 다음 명령을 실행합니다 AWS CLI.$
aws iam attach-role-policy \ --policy-arn arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetTaggingRole \ --role-name
AmazonEC2SpotFleetRole
-
AmazonEC2SpotFleetRole 관리형 IAM 정책을에서 분리하려면
AmazonEC2SpotFleetRole
역할에서를 사용하여 다음 명령을 실행합니다 AWS CLI.$
aws iam detach-role-policy \ --policy-arn arn:aws:iam::aws:policy/service-role/AmazonEC2SpotFleetRole \ --role-name
AmazonEC2SpotFleetRole