

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

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

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

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

## 建立子網路群組 (主控台)
<a name="subnetgroups.creatingclusters.viewdetails"></a>

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

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

1. 登入 AWS 管理主控台，然後開啟位於 https：//[https://console.aws.amazon.com/memorydb/](https://console.aws.amazon.com/memorydb/) 的 MemoryDB 主控台。

1. 在左側導覽窗格中，選擇**子網路群組**。

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

1. 在**建立子網路群組**頁面中，執行下列動作：

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

      叢集命名限制條件如下：
      + 必須包含 1-40 個英數字元或連字號。
      + 必須以字母開頭。
      + 不能連續包含兩個連字號。
      + 結尾不能是連字號。

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

   1. 在 **VPC ID** 方塊中，選擇您建立的 Amazon VPC。如果您尚未建立 VPC，請選擇**建立 VPC** 按鈕，然後依照步驟建立。

   1. 在**選取的子網路**中，選擇私有子網路的可用區域和 ID，然後選擇**選擇**。

1. 對於**標籤**，您可以選擇套用標籤來搜尋和篩選子網路或追蹤 AWS 成本。

1. 依您需要完成所有設定後，選擇**建立**。

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

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

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

在命令提示字元中，使用命令 `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"
        }
    }
```

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

## 建立子網路群組 (MemoryDB API)
<a name="subnetgroups.creating.api"></a>

使用 MemoryDB API，`CreateSubnetGroup`使用下列參數呼叫 ：
+ `SubnetGroupName=``mysubnetgroup`
+ `Description=``Testing`
+ `SubnetIds.member.1=``subnet-53df9c3a`