Amazon ElastiCache
用户指南 (API Version 2015-02-02)
AWS 服务或AWS文档中描述的功能,可能因地区/位置而异。请点击 Amazon AWS 入门,可查看中国地区的具体差异

创建子网组

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

以下过程说明了如何(控制台)、AWS CLI 和 ElastiCache API 创建名为 mysubnetgroup 的子网组。

(控制台)创建子网组

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

(控制台)创建子网组

  1. 登录 AWS 管理控制台,并通过以下网址打开 ElastiCache 控制台:https://console.amazonaws.cn/elasticache/

  2. 在导航列表中,选择 Subnet Groups

  3. 选择 Create Subnet Group

  4. Create Subnet Group (创建缓存子网组) 向导中,执行以下操作。根据需要完成所有设置后,选择 Yes, Create

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

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

    3. VPC ID 框中,选择您创建的 Amazon VPC。

    4. Availability ZoneSubnet ID 列表中,选择您的私有子网的可用区和 ID,然后选择 Add

       图像:创建子网 VPC 屏幕
  5. 在出现的确认信息中,选择 Close

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

(AWS CLI) 创建子网组

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

对于 Linux, OS X, or Unix:

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

对于 Windows:

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

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

SUBNETGROUP mysubnetgroup Testing vpc-5a2e4c35 SUBNET subnet-53df9c3a us-west-2b

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

(ElastiCache API) 创建子网组

通过使用 ElastiCache API,调用带以下参数的 CreateCacheSubnetGroup

  • CacheSubnetGroupName=mysubnetgroup

  • CacheSubnetGroupDescription==Testing

  • SubnetIds.member.1=subnet-53df9c3a

https://elasticache.us-west-2.amazonaws.com/ ?Action=CreateCacheSubnetGroup &CacheSubnetGroupDescription=Testing &CacheSubnetGroupName=mysubnetgroup &SignatureMethod=HmacSHA256 &SignatureVersion=4 &SubnetIds.member.1=subnet-53df9c3a &Timestamp=20141201T220302Z &Version=2014-12-01 &X-Amz-Algorithm=AWS4-HMAC-SHA256 &X-Amz-Credential=<credential> &X-Amz-Date=20141201T220302Z &X-Amz-Expires=20141201T220302Z &X-Amz-Signature=<signature> &X-Amz-SignedHeaders=Host