기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon EMR 관리형 및 추가 보안 그룹 지정
AWS Management 콘솔 AWS CLI, 또는 Amazon EMR API를 사용하여 보안 그룹을 지정할 수 있습니다. 보안 그룹을 지정하지 않은 경우 Amazon EMR은 기본 보안 그룹을 생성합니다. 추가 보안 그룹 지정은 선택 사항입니다. 프라이머리 인스턴스, 코어 및 태스크 인스턴스, 서비스 액세스(프라이빗 서브넷만)에 대해 추가 보안 그룹을 할당할 수 있습니다.
AWS CLI를 사용하여 보안 그룹 지정
를 사용하여 보안 그룹을 지정하려면 --ec2-attributes 옵션의 다음 파라미터와 함께 create-cluster 명령을 AWS CLI 사용합니다.
| 파라미터 | Description |
|---|---|
|
|
이 파라미터를 사용하여 프라이머리 인스턴스에 대한 사용자 지정 관리형 보안 그룹을 지정합니다. 이 파라미터를 지정한 경우 |
|
|
이 파라미터를 사용하여 코어 및 작업 인스턴스에 대한 사용자 지정 관리형 보안 그룹을 지정합니다. 이 파라미터를 지정한 경우 |
|
|
이 파라미터를 사용하여 프라이빗 서브넷의 클러스터에만 적용되는 서비스 액세스에 대한 사용자 지정 관리형 보안 그룹을 지정합니다. |
|
|
이 파라미터를 사용하여 프라이머리 인스턴스에 대해 최대 네 개의 추가 보안 그룹을 지정할 수 있습니다. |
|
|
이 파라미터를 사용하여 코어 및 작업 인스턴스에 대해 최대 네 개의 추가 보안 그룹을 지정할 수 있습니다. |
예 - 사용자 지정 Amazon EMR 관리형 보안 그룹 및 추가 보안 그룹 지정
다음 예제에서는 프라이빗 서브넷의 클러스터에 대한 사용자 지정 Amazon EMR 관리형 보안 그룹, 프라이머리 인스턴스에 대한 여러 추가 보안 그룹, 코어 및 태스크 인스턴스에 대한 단일 보안 그룹을 지정합니다.
참고
가독성을 위해 Linux 줄 연속 문자(\)가 포함됩니다. Linux 명령에 사용하거나 제외할 수 있습니다. Windows에서는 제외시키거나 캐럿(^)으로 바꿉니다.
aws emr create-cluster --name "ClusterCustomManagedAndAdditionalSGs" \ --release-label emr-emr-7.10.0--applications Name=HueName=Hive\ Name=Pig--use-default-roles --ec2-attributes \ SubnetIds=subnet-xxxxxxxxxxxx,KeyName=myKey,\ ServiceAccessSecurityGroup=sg-xxxxxxxxxxxx,\ EmrManagedPrimarySecurityGroup=sg-xxxxxxxxxxxx,\ EmrManagedCoreSecurityGroup=sg-xxxxxxxxxxx,\ AdditionalPrimarySecurityGroups=['sg-xxxxxxxxxxx',\ 'sg-xxxxxxxxxxx','sg-xxxxxxxxxx'],\ AdditionalCoreSecurityGroups=sg-xxxxxxxxxxx\ --instance-typem5.xlarge
자세한 내용은 AWS CLI 명령 참조에서 create-cluster를 참조하세요.