步骤 3:使用 Amazon CLI 创建 DAX 集群 - Amazon DynamoDB
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

步骤 3:使用 Amazon CLI 创建 DAX 集群

请按照以下过程使用 Amazon Command Line Interface (Amazon CLI),在默认 Amazon VPC 中创建 Amazon DynamoDB Accelerator (DAX) 集群。

创建 DAX 集群

  1. 获取服务角色的 Amazon Resource Name (ARN)。

    aws iam get-role \ --role-name DAXServiceRoleForDynamoDBAccess \ --query "Role.Arn" --output text

    在输出中,记录服务角色 ARN,如下例中所示。

    arn:aws:iam::123456789012:role/DAXServiceRoleForDynamoDBAccess

  2. 创建 DAX 集群。将 roleARN 替换为上一步中的 ARN。

    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)—一个主节点和两个副本节点。

    注意

    由于 sudogrep 是保留关键字,无法在集群名称中使用这些词创建 DAX 集群。例如,sudosudocluster 是无效集群名称。

要查看集群状态,请输入以下命令。

aws dax describe-clusters

状态显示在输出中,例如 "Status": "creating"

注意

创建集群将需要花几分钟的时间。当集群就绪后,其状态将更改为 available。同时,请继续 步骤 4:使用 Amazon CLI 配置安全组入站规则 并按照其中的说明进行操作。