购买预留节点
可以使用 Amazon Web Services Management Console或 Amazon CLI 购买预留节点产品,并查看当前和过去的预留。
- Amazon Web Services Management Console
-
要购买预留节点
-
登录 Amazon Web Services Management Console,然后通过以下网址打开 Amazon Redshift 控制台:https://console.aws.amazon.com/redshiftv2/
。 -
在导航菜单上,选择 Clusters(集群),然后选择 Reserved nodes(预留节点)以显示预留节点列表。
-
选择 Purchase reserved nodes(购买预留节点)显示页面,以选择要购买的节点的属性。
-
输入节点的属性,然后选择 Purchase reserved nodes(购买预留节点)。
在您购买产品之后,Reserved Node 列表将显示您的预留和每个预留的详细信息,例如节点类型、节点数量和预留的状态。有关预留的更多信息,如需了解更多信息,请参阅预留节点的工作方式。
要升级预留节点,请使用 Amazon CLI。
您无法将所有节点类型都转换为预留节点,也有可能现有预留节点无法续订。这可能是因为该节点类型已停用。联系客户支持部门,以续订已停用的节点类型。
-
- Amazon CLI
-
要利用 Amazon CLI 升级预留节点预留
-
获取 ReservedNodeOfferingID 的列表以找到可满足您对支付类型、期限和费用的要求的产品。以下示例说明了该步骤。
aws redshift get-reserved-node-exchange-offerings --reserved-node-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx { "ReservedNodeOfferings": [ { "Duration": 31536000, "ReservedNodeOfferingId": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyy", "UsagePrice": 0.0, "NodeType": "dc2.large", "RecurringCharges": [ { "RecurringChargeFrequency": "Hourly", "RecurringChargeAmount": 0.2 } ], "CurrencyCode": "USD", "OfferingType": "No Upfront", "ReservedNodeOfferingType": "Regular", "FixedPrice": 0.0 } ] }
-
调用
accept-reserved-node-exchange
并为要与在上一步中获取的 ReservedNodeOfferingID 一起交换的 DC1 预留节点提供 ID。以下示例说明了该步骤。
aws redshift accept-reserved-node-exchange --reserved-node-id xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx --target-reserved-node-offering-id yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyyy { "ExchangedReservedNode": { "UsagePrice": 0.0, "OfferingType": "No Upfront", "State": "exchanging", "FixedPrice": 0.0, "CurrencyCode": "USD", "ReservedNodeId": "zzzzzzzz-zzzz-zzzz-zzzz-zzzzzzzzzzzz", "NodeType": "dc2.large", "NodeCount": 1, "RecurringCharges": [ { "RecurringChargeFrequency": "Hourly", "RecurringChargeAmount": 0.2 } ], "ReservedNodeOfferingType": "Regular", "StartTime": "2018-06-27T18:02:58Z", "ReservedNodeOfferingId": "yyyyyyyy-yyyy-yyyy-yyyy-yyyyyyyyyyyyy", "Duration": 31536000 } }
您可以通过调用 describe-reserved-nodes 并检查
Node type
的值来确认该交换是否完成。 -