本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
建立子網路群組
快取子網路群組是您可能想要為 中的快取指定的子網路集合VPC。在 中啟動快取時VPC,您需要選取快取子網路群組。然後使用 ElastiCache 該快取子網路群組,將該子網路內的 IP 地址指派給快取中的每個快取節點。
建立新子網路群組時,請記下可用 IP 地址的數量。如果子網路擁有的可用 IP 地址很少,您還可以新增至叢集的節點數量可能會受到限制。若要解決此問題,您可以對子網路群組指定一或多個子網路,使得您在叢集的可用區域中有足夠數量的 IP 地址。在那之後,您便可以將更多節點新增至您的叢集。
如果您選擇 IPV4作為網路類型,預設子網路群組將可供使用,或者您可以選擇建立新的子網路群組。 ElastiCache 使用該子網路群組來選擇該子網路內的子網路和 IP 地址,以與您的節點建立關聯。如果您選擇雙堆疊或 IPV6,系統會引導您建立雙堆疊或IPV6子網路。如需網路類型的詳細資訊,請參閱網路類型。如需詳細資訊,請參閱在 中建立子網路VPC。
下列程序說明如何建立名為 mysubnetgroup
(主控台) AWS CLI、 和 的子網路群組ElastiCache API。
建立子網路群組 (主控台)
下列程序顯示如何建立子網路群組 (主控台)。
建立子網路群組 (主控台)
-
登入 AWS 管理主控台,然後在 開啟 ElastiCache 主控台https://console.aws.amazon.com/elasticache/
。 -
在導覽清單中,選擇子網路群組。
-
選擇 Create subnet group (建立子網路群組)。
-
在建立子網路群組精靈中,執行下列操作。依您需要完成所有設定後,選擇建立。
-
在 Name (名稱) 方塊中,輸入子網路群組的名稱。
-
在 Description (描述) 方塊中,輸入子網路群組的描述。
-
在 VPC ID 方塊中,選擇您的 Amazon VPC。
-
所有子網路都是預設選擇的狀態。在選取的子網路面板中,按一下管理,然後選取私有子網路IDs的可用區域或本機區域 和 ,然後選擇選擇 。
-
-
在出現的確認訊息中,選擇 Close (關閉)。
您的新子網路群組會出現在 ElastiCache 主控台的子網路群組清單中。您可以在視窗底部選擇要查看詳細資訊的子網路群組,例如與此群組相關聯的所有子網路。
建立子網路群組 (AWS CLI)
在命令提示字元中,使用命令 create-cache-subnet-group
來建立子網路群組。
若為 Linux、macOS 或 Unix:
aws elasticache create-cache-subnet-group \ --cache-subnet-group-name
mysubnetgroup
\ --cache-subnet-group-description"Testing"
\ --subnet-idssubnet-53df9c3a
針對 Windows:
aws elasticache create-cache-subnet-group ^ --cache-subnet-group-name
mysubnetgroup
^ --cache-subnet-group-description"Testing"
^ --subnet-idssubnet-53df9c3a
此命令應該產生類似下列的輸出:
{
"CacheSubnetGroup": {
"VpcId": "vpc-37c3cd17",
"CacheSubnetGroupDescription": "Testing",
"Subnets": [
{
"SubnetIdentifier": "subnet-53df9c3a",
"SubnetAvailabilityZone": {
"Name": "us-west-2a"
}
}
],
"CacheSubnetGroupName": "mysubnetgroup"
}
}
如需詳細資訊,請參閱 AWS CLI 主題 create-cache-subnet-group.