3단계: AWS CLI를 사용하여 DAX 클러스터 생성
다음 절차를 따라 AWS Command Line Interface(AWS CLI)를 사용하여 기본 Amazon VPC에 Amazon DynamoDB Accelerator(DAX) 클러스터를 생성합니다.
DAX 클러스터를 생성하려면
-
서비스 역할의 Amazon 리소스 이름(ARN)을 확인합니다.
aws iam get-role \ --role-name DAXServiceRoleForDynamoDBAccess \ --query "Role.Arn" --output text
다음 예제에서와 같이 출력에 표시된 서비스 역할 ARN을 적어 둡니다.
arn:aws:iam::123456789012:role/DAXServiceRoleForDynamoDBAccess
-
DAX 클러스터를 생성합니다.
을 전 단계의 ARN으로 바꿉니다.roleARN
aws dax create-cluster \ --cluster-name mydaxcluster \ --node-type dax.r4.large \ --replication-factor 3 \ --iam-role-arn
roleARN
\ --subnet-group my-subnet-group \ --sse-specification Enabled=true \ --region us-west-2클러스터의 모든 노드는 유형이
dax.r4.large
(--node-type
)입니다. 프라이머리 노드 1개와 복제본 2개, 총 3개의 노드(--replication-factor
)가 생성됩니다.참고
sudo
및grep
는 예약된 키워드이므로 DAX 클러스터를 생성할 때 이러한 단어를 클러스터 이름에 사용할 수 없습니다. 예를 들어sudo
및sudocluster
는 잘못된 클러스터 이름입니다.
클러스터 상태를 보려면 다음 명령을 입력합니다.
aws dax describe-clusters
출력에 상태(예: "Status":
"creating"
)가 표시됩니다.
참고
클러스터를 생성하는 데는 몇 분 정도가 걸립니다. 클러스터가 준비되면 상태가 available
로 변경됩니다. 그 동안 4단계: AWS CLI을 사용하여 보안 그룹 인바운드 규칙 구성 단원으로 이동하여 해당 지침을 따릅니다.