第 3 步:使用 AWS CLI 创建一个 DAX 集群 - Amazon DynamoDB

第 3 步:使用 AWS CLI 创建一个 DAX 集群

请按照以下过程使用 AWS Command Line Interface (AWS 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 步:使用 AWS CLI 配置安全组入站规则 并按照其中的说明进行操作。