

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 建立子網路群組
<a name="SubnetGroups.Creating"></a>

*快取子網路群組*是子網路的集合，您可能想要在 VPC 中為快取指定該集合。在 VPC 中啟動快取時，您必須選取快取子網路群組。然後 ElastiCache 會使用該快取子網路群組，對快取中的每個快取節點指派該子網路內的 IP 地址。

建立新子網路群組時，請記下可用 IP 地址的數量。如果子網路擁有的可用 IP 地址很少，您還可以新增至叢集的節點數量可能會受到限制。若要解決此問題，您可以對子網路群組指定一或多個子網路，使得您在叢集的可用區域中有足夠數量的 IP 地址。在那之後，您便可以將更多節點新增至您的叢集。

若您選擇 IPV4 為網路類型，則可用預設子網路群組，或您也可以選擇建立新的子網路群組。ElastiCache 會使用此子網路群組選擇子網路及該子網路中的 IP 地址，以與您的節點建立關聯。若您選擇雙堆疊或 IPV6，系統會引導您建立雙堆疊或 IPV6 子網路。如需網路類型的詳細資訊，請參閱 [在 ElastiCache 中選擇網路類型](network-type.md)。如需詳細資訊，請參閱[在您的 VPC 中建立子網路](https://docs.aws.amazon.com/vpc/latest/userguide/working-with-vpcs.html#AddaSubnet)。

下列程序說明如何建立名為 `mysubnetgroup`（主控台） AWS CLI、 和 ElastiCache API 的子網路群組。

## 建立子網路群組 (主控台)
<a name="SubnetGroups.Creating.CON"></a>

下列程序顯示如何建立子網路群組 (主控台)。

**建立子網路群組 (主控台)**

1. 登入 AWS 管理主控台，並在 https：//[https://console.aws.amazon.com/elasticache/](https://console.aws.amazon.com/elasticache/) 開啟 ElastiCache 主控台。

1. 在導覽清單中，選擇**子網路群組**。

1. 選擇 **Create subnet group** (建立子網路群組)。

1. 在**建立子網路群組**精靈中，執行下列操作。依您需要完成所有設定後，選擇**建立**。

   1. 在 **Name (名稱)** 方塊中，輸入子網路群組的名稱。

   1. 在 **Description (描述)** 方塊中，輸入子網路群組的描述。

   1. 在 **VPC ID** 方塊中，選擇您的 Amazon VPC。

   1. 所有子網路都是預設選擇的狀態。在**選取的子網路**面板中，按一下**管理**，並選取私有子網路的可用區域或[本地區域](Local_zones.md)和 ID，然後選擇**選擇**。

1. 在出現的確認訊息中，選擇 **Close (關閉)**。

您新的子網路群組會顯示在 ElastiCache 主控台的 **Subnet Groups (子網路群組)** 清單中。您可以在視窗底部選擇要查看詳細資訊的子網路群組，例如與此群組相關聯的所有子網路。

## 建立子網路群組 (AWS CLI)
<a name="SubnetGroups.Creating.CLI"></a>

在命令提示字元中，使用命令 `create-cache-subnet-group` 來建立子網路群組。

若為 Linux、macOS 或 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
```

此命令應該產生類似下列的輸出：

```
{
    "CacheSubnetGroup": {
        "VpcId": "vpc-37c3cd17", 
        "CacheSubnetGroupDescription": "Testing", 
        "Subnets": [
            {
                "SubnetIdentifier": "subnet-53df9c3a", 
                "SubnetAvailabilityZone": {
                    "Name": "us-west-2a"
                }
            }
        ], 
        "CacheSubnetGroupName": "mysubnetgroup"
    }
}
```

如需詳細資訊，請參閱 AWS CLI 主題 [create-cache-subnet-group](https://docs.aws.amazon.com/cli/latest/reference/elasticache/create-cache-subnet-group.html)。