创建子网组 - Amazon MemoryDB for Redis
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅中国的 Amazon Web Services 服务入门

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

创建子网组

当您创建新的子网组时,请记下可用 IP 地址的数量。如果子网拥有的空闲 IP 地址寥寥无几,则您还可以向集群中添加的节点数可能会受限制。要解决此问题,您可以对某一子网组分配一个或多个子网,这样集群的可用区中便会有充足数量的 IP 地址。之后,便可向您的集群中添加更多节点。

以下过程介绍如何创建一个名为的子网组。mysubnetgroup(控制台)、Amazon CLI和 MemoryDB API。

创建子网组(控制台)

以下过程介绍如何创建子网组(控制台)。

创建子网组(控制台)

  1. 登录到Amazon管理控制台,并通过以下网址打开 MemoryDB 控制台https://console.aws.amazon.com/memorydb/.

  2. 在左侧导航窗格中,选择子网组.

  3. 选择 Create Subnet Group

  4. 创建子网组页面中,请执行以下操作:

    1. Name 框中,为子网组键入名称。

      集群命名约束如下:

      • 必须包含 1 – 40 个字母数字字符或连字符。

      • 必须以字母开头。

      • 不能包含两个连续连字符。

      • 不能以连字符结束。

    2. Description 框中,为子网组键入描述。

    3. VPC ID 框中,选择您创建的 Amazon VPC。如果你还没有创建一个,请选择创建 VPC按钮并按照步骤创建。

    4. In选定子网中,选择您的私有子网的可用区和 ID,然后选择选择.

  5. 适用于标签,您可以有选择地应用标签来搜索和筛选子网或跟踪Amazon成本.

  6. 当所有设置都按照需要进行后,选择Create.

  7. 在出现的确认信息中,选择 Close

您的新子网组将显示在子网组MemoryDB 控制台的列表。您可以在窗口底部选择子网组以查看详细信息,例如与此组关联的所有子网。

创建子网组 (AmazonCLI)

在命令提示符处,使用命令 create-subnet-group 创建子网组。

对于 Linux、macOS 或 Unix:

aws memorydb create-subnet-group \ --subnet-group-name mysubnetgroup \ --description "Testing" \ --subnet-ids subnet-53df9c3a

对于 Windows:

aws memorydb create-subnet-group ^ --subnet-group-name mysubnetgroup ^ --description "Testing" ^ --subnet-ids subnet-53df9c3a

该命令应该生成类似于下述信息的输出:

{ "SubnetGroup": { "Subnets": [ { "Identifier": "subnet-53df9c3a", "AvailabilityZone": { "Name": "us-east-1a" } } ], "VpcId": "vpc-3cfaef47", "Name": "mysubnetgroup", "ARN": "arn:aws:memorydb:us-east-1:012345678912:subnetgroup/mysubnetgroup", "Description": "Testing" } }

有关更多信息,请参阅 Amazon CLI 主题 create-subnet-group。

创建子网组(MemoryDB API)

使用 MemoryDB API 调用CreateSubnetGroup使用以下参数调用:

  • SubnetGroupName=mysubnetgroup

  • Description=Testing

  • SubnetIds.member.1=subnet-53df9c3a