本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
更新子網路群組
您可以更新子網路群組的描述,或修改與子網路群組IDs相關聯的子網路清單。如果叢集目前正使用子網路,則無法從子網路群組刪除該子網路 ID。
下列程序說明如何更新子網路群組。
更新子網路群組 (主控台)
更新子網路群組
-
登入 AWS Management Console 並在 開啟 MemoryDB 主控台https://console.aws.amazon.com/memorydb/
。 -
在左側導覽窗格中,選擇子網路群組 。
-
在子網路群組的清單中,選擇您要修改的子網路群組。
名稱 、 VPCId和 描述欄位無法修改。
-
在選取的子網路區段中,按一下管理,對子網路所需的可用區域進行任何變更。選擇 Save (儲存) 以儲存變更。
更新子網路群組 (AWS CLI)
在命令提示中,使用 命令update-subnet-group
來更新子網路群組。
若為 Linux、macOS 或 Unix:
aws memorydb update-subnet-group \ --subnet-group-name
mysubnetgroup
\ --description"New description"
\ --subnet-ids "subnet-42df9c3a
" "subnet-48fc21a9
"
針對 Windows:
aws memorydb update-subnet-group ^ --subnet-group-name
mysubnetgroup
^ --description"New description"
^ --subnet-ids "subnet-42df9c3a
" "subnet-48fc21a9
"
此命令應該產生類似下列的輸出:
{ "SubnetGroup": { "VpcId": "vpc-73cd3c17", "Description": "New description", "Subnets": [ { "Identifier": "subnet-42dcf93a", "AvailabilityZone": { "Name": "us-east-1a" } }, { "Identifier": "subnet-48fc12a9", "AvailabilityZone": { "Name": "us-east-1a" } } ], "Name": "mysubnetgroup", "ARN": "arn:aws:memorydb:us-east-1:012345678912:subnetgroup/mysubnetgroup", } }
如需詳細資訊,請參閱 AWS CLI 主題 update-subnet-group。
更新子網路群組 (MemoryDB API)
使用 MemoryDB API,UpdateSubnetGroup
使用下列參數呼叫 :
-
SubnetGroupName=
mysubnetgroup
-
您想要變更其值的任何其他參數。此範例使用
Description=
來變更子網路群組的描述。New%20description
範例
https://memory-db.us-east-1.amazonaws.com/ ?Action=UpdateSubnetGroup &Description=New%20description &SubnetGroupName=mysubnetgroup &SubnetIds.member.1=subnet-42df9c3a &SubnetIds.member.2=subnet-48fc21a9 &SignatureMethod=HmacSHA256 &SignatureVersion=4 &Timestamp=20141201T220302Z &Version=2014-12-01 &X-Amz-Algorithm=Amazon4-HMAC-SHA256 &X-Amz-Credential=<credential> &X-Amz-Date=20141201T220302Z &X-Amz-Expires=20141201T220302Z &X-Amz-Signature=<signature> &X-Amz-SignedHeaders=Host
注意
建立新子網路群組時,請記下可用 IP 地址的數量。如果子網路有很少可用的 IP 地址,對於您還可以新增至叢集的節點數量,您可能受到限制。若要解決此問題,您可以對子網路群組指定一或多個子網路,使得您在叢集的可用區域中有足夠數量的 IP 地址。在那之後,您便可以將更多節點新增至您的叢集。