第 3 步:使用 Amazon CLI 创建一个 DAX 集群
请按照以下过程使用 Amazon Command Line Interface (Amazon CLI),在默认 Amazon VPC 中创建 Amazon DynamoDB Accelerator (DAX) 集群。
创建 DAX 集群
-
获取服务角色的 Amazon Resource Name (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
) 类型。其中有三个节点 (--replication-factor
)—一个主节点和两个副本节点。注意 由于
sudo
和grep
是保留关键字,无法在集群名称中使用这些词创建 DAX 集群。例如,sudo
和sudocluster
是无效集群名称。
要查看集群状态,请输入以下命令。
aws dax describe-clusters
状态显示在输出中,例如 "Status":
"creating"
。
创建集群将需要花几分钟的时间。当集群就绪后,其状态将更改为 available
。同时,请继续 第 4 步:使用 Amazon CLI 配置安全组入站规则 并按照其中的说明进行操作。