ステップ 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 リソースネーム (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) です。3つのノード (--replication-factor) があります (1 つのプライマリノードと 2 つのレプリカ)。

    注記

    sudogrep が予約キーワードである場合、クラスター名にこれらの語句を含む DAX クラスターを作成することはできません。たとえば、sudosudocluster は無効なクラスター名です。

クラスターステータスを表示するには、次のコマンドを入力します。

aws dax describe-clusters

ステータスは出力に表示されます ("Status": "creating" など)。

注記

クラスターを作成するには数分かかります。クラスターが使用可能になると、ステータスは available に変わります。その間に、「ステップ 4: AWS CLI を使用してセキュリティグループのインバウンドルールを設定」に進んでその指示に従います。