2.2. 管理计算节点
本文档论述了如何通过 Red Hat OpenShift Service on AWS (ROSA) 管理计算(也称为 worker)节点。
机器池中配置了计算节点的大部分更改。机器池是集群中有相同配置的计算节点的一组计算节点,提供轻松管理。
您可以编辑机器池配置选项,如扩展、添加节点标签和添加污点。
2.2.1. 创建机器池
当安装 Red Hat OpenShift Service on AWS (ROSA) 集群时会创建一个默认的集群池。安装后,您可以使用 OpenShift Cluster Manager 或 ROSA CLI (rosa) 为集群创建额外的机器池。
2.2.1.1. 使用 OpenShift Cluster Manager 创建机器池
您可以使用 OpenShift Cluster Manager 为您的 Red Hat OpenShift Service on AWS (ROSA) 集群创建额外的机器池。
前提条件
- 您创建了 ROSA 集群。
流程
- 进入到 OpenShift Cluster Manager Hybrid Cloud Console 并选择您的集群。
- 在 Machine pool 选项卡下,点 Add machine pool。
- 添加机器池名称。
从下拉菜单中选择一个 Worker 节点实例类型。实例类型定义机器池中各个计算节点的 vCPU 和内存分配。
注意在创建池后,您无法更改机器池的实例类型。
可选:为机器池配置自动扩展:
- 选择 Enable autoscaling 以自动扩展机器池中的机器数量,以满足部署需求。
设置自动扩展的最小和最大节点数限值。集群自动扩展不会减少或增加机器池节点数超过您指定的限制。
- 如果您使用一个可用区部署集群,请设置最小和最大节点数。这会在可用区中定义最小和最大计算节点限值。
如果您使用多个可用区部署集群,请为每个区设置 Minimum nodes per zone 和 Maximum nodes per zone。它定义每个区的最小和最大计算节点限值。
注意另外,您可以在创建机器池后为机器池设置自动扩展首选项。
如果没有启用自动扩展,请选择计算节点计数:
- 如果您使用一个可用区部署集群,请从下拉菜单中选择一个 Worker 节点数。这定义了置备到区域的机器池的计算节点数量。
- 如果您使用多个可用区部署集群,请从下拉菜单中选择一个 Worker node count (per zone)。这定义了每个区要置备到机器池的计算节点数量。
可选:为您的机器池添加节点标签和污点:
- 展开 Edit node labels and taints 菜单。
- 在 Node labels 下,为您的节点标签添加 Key 和 Value 项。
- 在 Taints 下,为您的污点添加 Key 和 Value 条目。
对于每个污点,从下拉菜单中选择 Effect。可用选项包括
NoSchedule、PreferNoSchedule和NoExecute。注意另外,您可以在创建机器池后添加节点标签和污点。
可选:如果要配置机器池将机器部署为非保障的 AWS Spot 实例,请使用 Amazon EC2 Spot 实例:
- 选择 使用 Amazon EC2 Spot 实例。
选择 Use On-Demand 实例价格 即可使用按需实例价格。或者,选择 Set maximum price 来为 Spot 实例定义最大每小时价格。
有关 Amazon EC2 Spot 实例的更多信息,请参阅 AWS 文档。
重要您的 Amazon EC2 Spot 实例可能随时中断。仅对可容许中断的工作负载使用 Amazon EC2 Spot 实例。
注意如果为机器池选择了使用 Amazon EC2 Spot 实例,则在创建机器池后无法禁用该选项。
- 点 Add machine pool 创建机器池。
验证
- 验证机器池页面中是否存在 机器池,配置是如预期的。
2.2.1.2. 使用 ROSA CLI 创建机器池
您可以使用 ROSA CLI (rosa) 为 Red Hat OpenShift Service 在 AWS (ROSA) 集群上创建额外的机器池。
前提条件
-
在您的工作站上安装和配置了最新的 Red Hat OpenShift Service on AWS (ROSA) CLI
rosa。 -
您可以使用 ROSA CLI (
rosa) 登录到您的红帽帐户。 - 您创建了 ROSA 集群。
流程
要添加不使用自动扩展的机器池,请创建机器池,并定义实例类型、计算(也称为 worker)节点数和节点标签:
$ rosa create machinepool --cluster=<cluster-name> \ --name=<machine_pool_id> \ 1 --replicas=<replica_count> \ 2 --instance-type=<instance_type> \ 3 --labels=<key>=<value>,<key>=<value> \ 4 --taints=<key>=<value>:<effect>,<key>=<value>:<effect> \ 5 --use-spot-instances \ 6 --spot-max-price=0.5 7- 1
- 指定机器池的名称。将
<machine_pool_id>替换为机器池的名称。 - 2
- 指定要置备的计算节点数量。如果您使用单一可用区部署了 ROSA,这定义了要置备到区域的机器池的计算节点数量。如果您使用多个可用区部署集群,这会定义在所有区中要置备的计算节点数量,计数必须是 3。在没有配置自动扩展时,需要
--replicas参数。 - 3
- 可选:为您的机器池中的计算节点设置实例类型。实例类型定义池中各个计算节点的 vCPU 和内存分配。将
<instance_type>替换为实例类型。默认值为m5.xlarge。在创建池后,您无法更改机器池的实例类型。 - 4
- 可选:定义机器池的标签。将
<key>=<value>,<key>=<value>替换为以逗号分隔的键-值对,例如--labels=key1=value1,key2=value2。 - 5
- 可选:定义机器池的污点。使用每个污点的实际的 key, value, 和 effect 替换 Replace
<key>=<value>:<effect>,<key>=<value>:<effect>,例如--taints=key1=value1:NoSchedule,key2=value2:NoExecute。可用效果包括NoSchedule、PreferNoSchedule和NoExecute。 - 6
- 可选:配置机器池以将机器部署为非保障的 AWS Spot 实例。如需更多信息,请参阅 AWS 文档中的 Amazon EC2 Spot 实例。如果为机器池选择了使用 Amazon EC2 Spot 实例,则在创建机器池后无法禁用该选项。
- 7
- 可选:如果您选择使用 Spot 实例,您可以指定这个参数为 Spot 实例定义最大每小时价格。如果没有指定这个参数,则使用 on-demand 价格。
重要您的 Amazon EC2 Spot 实例可能随时中断。仅对可容许中断的工作负载使用 Amazon EC2 Spot 实例。
以下示例创建一个名为
mymachinepool的机器池,它使用m5.xlarge实例类型并具有 2 个计算节点副本。这个示例还添加了 2 个特定于工作负载的标签:$ rosa create machinepool --cluster=mycluster --name=mymachinepool --replicas=2 --instance-type=m5.xlarge --labels=app=db,tier=backend
输出示例
I: Machine pool 'mymachinepool' created successfully on cluster 'mycluster' I: To view all machine pools, run 'rosa list machinepools -c mycluster'
要添加使用自动扩展的机器池,请创建机器池,并定义自动扩展配置、实例类型和节点标签:
$ rosa create machinepool --cluster=<cluster-name> \ --name=<machine_pool_id> \ 1 --enable-autoscaling \ 2 --min-replicas=<minimum_replica_count> \ 3 --max-replicas=<maximum_replica_count> \ 4 --instance-type=<instance_type> \ 5 --labels=<key>=<value>,<key>=<value> \ 6 --taints=<key>=<value>:<effect>,<key>=<value>:<effect> \ 7 --use-spot-instances \ 8 --spot-max-price=0.5 9- 1
- 指定机器池的名称。将
<machine_pool_id>替换为机器池的名称。 - 2
- 在机器池中启用自动扩展来满足部署需求。
- 3 4
- 定义最小和最大计算节点限值。集群自动扩展不会减少或增加机器池节点数超过您指定的限制。如果您使用单个可用区部署 ROSA,
--min-replicas和--max-replicas参数在区的机器池中定义自动扩展限制。如果您使用多个可用区部署集群,则参数在所有区总数中定义自动扩展限制,计数必须为 3。 - 5
- 可选:为您的机器池中的计算节点设置实例类型。实例类型定义池中各个计算节点的 vCPU 和内存分配。将
<instance_type>替换为实例类型。默认值为m5.xlarge。在创建池后,您无法更改机器池的实例类型。 - 6
- 可选:定义机器池的标签。将
<key>=<value>,<key>=<value>替换为以逗号分隔的键-值对,例如--labels=key1=value1,key2=value2。 - 7
- 可选:定义机器池的污点。使用每个污点的实际的 key, value, 和 effect 替换 Replace
<key>=<value>:<effect>,<key>=<value>:<effect>,例如--taints=key1=value1:NoSchedule,key2=value2:NoExecute。可用效果包括NoSchedule、PreferNoSchedule和NoExecute。 - 8
- 可选:配置机器池以将机器部署为非保障的 AWS Spot 实例。如需更多信息,请参阅 AWS 文档中的 Amazon EC2 Spot 实例。如果为机器池选择了使用 Amazon EC2 Spot 实例,则在创建机器池后无法禁用该选项。
- 9
- 可选:如果您选择使用 Spot 实例,您可以指定这个参数为 Spot 实例定义最大每小时价格。如果没有指定这个参数,则使用 on-demand 价格。
重要您的 Amazon EC2 Spot 实例可能随时中断。仅对可容许中断的工作负载使用 Amazon EC2 Spot 实例。
以下示例创建一个名为
mymachinepool的机器池,它使用m5.xlarge实例类型并启用自动扩展。最少的计算节点限值为 3,最大为 6 个。这个示例还添加了 2 个特定于工作负载的标签:$ rosa create machinepool --cluster=mycluster --name=mymachinepool --enable-autoscaling --min-replicas=3 --max-replicas=6 --instance-type=m5.xlarge --labels=app=db,tier=backend
输出示例
I: Machine pool 'mymachinepool' created successfully on cluster 'mycluster' I: To view all machine pools, run 'rosa list machinepools -c mycluster'
验证
列出集群中可用的机器池:
$ rosa list machinepools --cluster=<cluster_name>
输出示例
ID AUTOSCALING REPLICAS INSTANCE TYPE LABELS TAINTS AVAILABILITY ZONES SPOT INSTANCES Default No 3 m5.xlarge us-east-1a, us-east-1b, us-east-1c N/A mymachinepool Yes 3-6 m5.xlarge app=db, tier=backend us-east-1a, us-east-1b, us-east-1c No
- 验证机器池已包含在输出中,并且配置符合预期。
其他资源
-
有关
rosa create machinepool子命令可用的参数的详细列表,请参阅使用 ROSA CLI 管理对象。
2.2.2. 删除机器池
如果您的工作负载要求已更改,当前机器池已不再满足您的需要,则可以删除机器池。
您可以使用 Openshift Cluster Manager 或 ROSA CLI (rosa) 删除机器池。
无法删除默认机器池。
2.2.2.1. 使用 OpenShift Cluster Manager 删除机器池
您可以使用 OpenShift Cluster Manager 删除 Red Hat OpenShift Service on AWS (ROSA) 集群的机器池。
前提条件
- 您创建了 ROSA 集群。
- 集群处于 ready 状态。
- 您有一个没有污点的机器池,至少有两个用于单个 AZ 集群或用于多个 AZ 集群的三个实例。
流程
- 在 OpenShift Cluster Manager Hybrid Cloud Console 中,进入到 Clusters 页面,再选择包含您要删除的机器池的集群。
- 在所选集群中,选择 Machine pool 选项卡。
-
在 Machine pool 选项卡中,点您要删除的机器池的选项菜单
。
- 点击 Delete。
所选机器池已删除。
2.2.2.2. 使用 ROSA CLI 删除机器池
您可以使用 ROSA CLI 删除 Red Hat OpenShift Service on AWS (ROSA) 集群的机器池。
前提条件
- 您创建了 ROSA 集群。
- 集群处于 ready 状态。
- 您有一个没有污点的机器池,至少有两个用于单个 AZ 集群或用于多个 AZ 集群的三个实例。
流程
在 ROSA CLI 中运行以下命令:
$ rosa delete machinepool -c=<cluster_name> <machine_pool_ID>
输出示例
? Are you sure you want to delete machine pool <machine_pool_ID> on cluster <cluster_name>? (y/N)
输入 'y' 以删除机器池。
所选机器池已删除。
2.2.3. 手动扩展计算节点
如果您还没有为机器池启用自动扩展,您可以手动扩展池中计算(也称为 worker)节点的数量来满足部署需求。
您必须单独扩展每个机器池。
前提条件
-
在您的工作站上安装和配置了最新的 Red Hat OpenShift Service on AWS (ROSA) CLI
rosa。 -
您可以使用 ROSA CLI (
rosa) 登录到您的红帽帐户。 - 创建一个 Red Hat OpenShift Service on AWS (ROSA) 集群。
- 您有一个现有的机器池。
流程
列出集群中的机器池:
$ rosa list machinepools --cluster=<cluster_name>
输出示例
ID AUTOSCALING REPLICAS INSTANCE TYPE LABELS TAINTS AVAILABILITY ZONES default No 2 m5.xlarge us-east-1a mp1 No 2 m5.xlarge us-east-1a
增加或减少机器池中的计算节点副本数量:
$ rosa edit machinepool --cluster=<cluster_name> \ --replicas=<replica_count> \ 1 <machine_pool_id> 2
验证
列出集群中可用的机器池:
$ rosa list machinepools --cluster=<cluster_name>
输出示例
ID AUTOSCALING REPLICAS INSTANCE TYPE LABELS TAINTS AVAILABILITY ZONES default No 2 m5.xlarge us-east-1a mp1 No 3 m5.xlarge us-east-1a
-
在上一命令的输出中,验证机器池的计算节点副本数是否如预期。在示例输出中,
mp1机器池的计算节点副本数已扩展到 3。
2.2.4. 节点标签
标签是应用于 Node 对象的键值对。您可以使用标签来组织一组对象,并控制 pod 的调度。
您可以在集群创建过程中或之后添加标签。标签可以随时修改或更新。
其他资源
- 有关标签的更多信息,请参阅 Kubernetes 标签和选择器概述。
2.2.4.1. 在机器池中添加节点标签
随时为计算(也称为 worker)节点添加或编辑标签,以便以与您的相关方式管理节点。例如,您可以将工作负载的类型分配给特定的节点。
标签以一个键值对的形式进行分配。对于其分配到的对象,每个键需要是唯一的。
前提条件
-
在您的工作站上安装和配置了最新的 Red Hat OpenShift Service on AWS (ROSA) CLI
rosa。 -
您可以使用 ROSA CLI (
rosa) 登录到您的红帽帐户。 - 创建一个 Red Hat OpenShift Service on AWS (ROSA) 集群。
- 您有一个现有的机器池。
流程
列出集群中的机器池:
$ rosa list machinepools --cluster=<cluster_name>
输出示例
ID AUTOSCALING REPLICAS INSTANCE TYPE LABELS TAINTS AVAILABILITY ZONES SPOT INSTANCES Default No 2 m5.xlarge us-east-1a N/A db-nodes-mp No 2 m5.xlarge us-east-1a No
为机器池添加或更新节点标签:
要为不使用自动扩展的机器池添加或更新节点标签,请运行以下命令:
$ rosa edit machinepool --cluster=<cluster_name> \ --replicas=<replica_count> \ 1 --labels=<key>=<value>,<key>=<value> \ 2 <machine_pool_id>以下示例将标签添加到
db-nodes-mp机器池:$ rosa edit machinepool --cluster=mycluster --replicas=2 --labels=app=db,tier=backend db-nodes-mp
输出示例
I: Updated machine pool 'db-nodes-mp' on cluster 'mycluster'
要为使用自动扩展的机器池添加或更新节点标签,请运行以下命令:
$ rosa edit machinepool --cluster=<cluster_name> \ --min-replicas=<minimum_replica_count> \ 1 --max-replicas=<maximum_replica_count> \ 2 --labels=<key>=<value>,<key>=<value> \ 3 <machine_pool_id>- 1 2
- 对于使用自动扩展的机器池,您必须提供最小和最大计算节点副本限制。如果没有指定参数,则在命令完成前会提示您输入值。集群自动扩展不会减少或增加机器池节点数超过您指定的限制。如果您使用单个可用区部署 ROSA,
--min-replicas和--max-replicas参数在区的机器池中定义自动扩展限制。如果您使用多个可用区部署集群,则参数在所有区总数中定义自动扩展限制,计数必须为 3。 - 3
- 将
<key>=<value>,<key>=<value>替换为以逗号分隔的键-值对,例如--labels=key1=value1,key2=value2。此列表会持续覆盖对节点标签所做的任何修改。
以下示例将标签添加到
db-nodes-mp机器池:$ rosa edit machinepool --cluster=mycluster --min-replicas=2 --max-replicas=3 --labels=app=db,tier=backend db-nodes-mp
输出示例
I: Updated machine pool 'db-nodes-mp' on cluster 'mycluster'
验证
列出集群中可用的机器池:
$ rosa list machinepools --cluster=<cluster_name>
输出示例
ID AUTOSCALING REPLICAS INSTANCE TYPE LABELS TAINTS AVAILABILITY ZONES SPOT INSTANCES Default No 2 m5.xlarge us-east-1a N/A db-nodes-mp No 2 m5.xlarge app=db, tier=backend us-east-1a No
- 验证您的机器池在输出中是否包含这些标签。
2.2.5. 为机器池添加污点
您可以为机器池中的计算(也称为 worker)节点添加污点,以控制哪些 pod 调度到它们。将污点应用到机器池时,调度程序无法将 pod 放置到池中节点上,除非 pod 规格包含污点的容限。可以使用 OpenShift Cluster Manager 或 Red Hat OpenShift Service on AWS (ROSA) CLI ( rosa )将污点添加到机器池中。
集群必须至少有一个不包含任何污点的机器池。
2.2.5.1. 使用 Openshift Cluster Manager 为机器池添加污点
您可以使用 OpenShift Cluster Manager 为 Red Hat OpenShift Service on AWS (ROSA)集群添加污点。
前提条件
- 创建一个 Red Hat OpenShift Service on AWS (ROSA) 集群。
- 您有一个现有的机器池,它不包含任何污点,至少包含两个实例。
流程
- 进入到 OpenShift Cluster Manager Hybrid Cloud Console 并选择您的集群。
-
在 Machine pool 选项卡中,点您要向其添加污点的机器池的选项菜单
。
- 选择 Edit taint。
- 为您的污点添加 Key 和 Value 条目。
-
从下拉菜单中选择污点的 Effect。可用选项包括
NoSchedule、PreferNoSchedule和NoExecute。 - 可选: 如果要向机器池添加更多污点,请选择 Add taint。
- 点 Save 将污点应用到机器池。
验证
- 在 Machine pool 选项卡中,选择机器池旁边的 > 来扩展视图。
- 验证您的污点是否在展开的视图中的 Taints 下列出。
2.2.5.2. 使用 ROSA CLI 为机器池添加污点
您可以使用 ROSA CLI 将污点添加到 Red Hat OpenShift Service on AWS (ROSA)集群的机器池中。
前提条件
-
在您的工作站上安装和配置了最新的 AWS (
aws)、ROSA (rosa) 和 OpenShift (oc) CLI。 -
使用
rosaCLI 登录您的红帽帐户。 - 创建一个 Red Hat OpenShift Service on AWS (ROSA) 集群。
- 您有一个现有的机器池,它不包含任何污点,至少包含两个实例。
流程
运行以下命令列出集群中的机器池:
$ rosa list machinepools --cluster=<cluster_name>
输出示例
ID AUTOSCALING REPLICAS INSTANCE TYPE LABELS TAINTS AVAILABILITY ZONES SPOT INSTANCES Default No 2 m5.xlarge us-east-1a N/A db-nodes-mp No 2 m5.xlarge us-east-1a No
为机器池添加或更新污点:
要为不使用自动扩展的机器池添加或更新污点,请运行以下命令:
$ rosa edit machinepool --cluster=<cluster_name> \ --replicas=<replica_count> \ 1 --taints=<key>=<value>:<effect>,<key>=<value>:<effect> \ 2 <machine_pool_id>- 1
- 对于不使用自动扩展的机器池,必须在添加污点时提供副本数。如果没有指定
--replicas参数,则在命令完成前会提示您输入副本数。如果您使用一个可用区部署 Red Hat OpenShift Service on AWS (ROSA),则副本数定义为区的机器池置备的计算节点数量。如果您使用多个可用区部署集群,则计数定义所有区中机器池中的计算节点总数,且必须是 3 的倍数。 - 2
- 使用每个污点的实际的 key, value, 和 effect 替换 Replace
<key>=<value>:<effect>,<key>=<value>:<effect>,例如--taints=key1=value1:NoSchedule,key2=value2:NoExecute。可用效果包括NoSchedule、PreferNoSchedule和NoExecute。此列表会持续覆盖对节点污点所做的任何修改。
以下示例将污点添加到
db-nodes-mp机器池:$ rosa edit machinepool --cluster=mycluster --replicas 2 --taints=key1=value1:NoSchedule,key2=value2:NoExecute db-nodes-mp
输出示例
I: Updated machine pool 'db-nodes-mp' on cluster 'mycluster'
要为使用自动扩展的机器池添加或更新污点,请运行以下命令:
$ rosa edit machinepool --cluster=<cluster_name> \ --min-replicas=<minimum_replica_count> \ 1 --max-replicas=<maximum_replica_count> \ 2 --taints=<key>=<value>:<effect>,<key>=<value>:<effect> \ 3 <machine_pool_id>- 1 2
- 对于使用自动扩展的机器池,您必须提供最小和最大计算节点副本限制。如果没有指定参数,则在命令完成前会提示您输入值。集群自动扩展不会减少或增加机器池节点数超过您指定的限制。如果您使用单个可用区部署 ROSA,
--min-replicas和--max-replicas参数在区的机器池中定义自动扩展限制。如果您使用多个可用区部署集群,则参数在所有区总数中定义自动扩展限制,计数必须为 3。 - 3
- 使用每个污点的实际的 key, value, 和 effect 替换 Replace
<key>=<value>:<effect>,<key>=<value>:<effect>,例如--taints=key1=value1:NoSchedule,key2=value2:NoExecute。可用效果包括NoSchedule、PreferNoSchedule和NoExecute。此列表会持续覆盖对节点污点所做的任何修改。
以下示例将污点添加到
db-nodes-mp机器池:$ rosa edit machinepool --cluster=mycluster --min-replicas=2 --max-replicas=3 --taints=key1=value1:NoSchedule,key2=value2:NoExecute db-nodes-mp
输出示例
I: Updated machine pool 'db-nodes-mp' on cluster 'mycluster'
验证
运行以下命令列出集群中的可用机器池:
$ rosa list machinepools --cluster=<cluster_name>
输出示例
ID AUTOSCALING REPLICAS INSTANCE TYPE LABELS TAINTS AVAILABILITY ZONES SPOT INSTANCES Default No 2 m5.xlarge us-east-1a N/A db-nodes-mp No 2 m5.xlarge key1=value1:NoSchedule, key2=value2:NoExecute us-east-1a No
- 验证您的机器池是否包含在输出中。
2.2.6. 在机器池中添加节点调整
您可以为机器池中的计算(也称为 worker)节点添加调整,以控制其配置。
前提条件
-
在您的工作站上安装和配置了最新的 Red Hat OpenShift Service on AWS (ROSA) CLI
rosa。 -
您可以使用 ROSA CLI (
rosa) 登录到您的红帽帐户。 - 您创建了 ROSA 集群。
- 您有一个现有的机器池。
- 您有一个现有的调优配置。
流程
列出集群中的机器池:
$ rosa list machinepools --cluster=<cluster_name>
输出示例
ID AUTOSCALING REPLICAS INSTANCE TYPE LABELS TAINTS AVAILABILITY ZONES SUBNET VERSION AUTOREPAIR TUNING CONFIGS MESSAGE Default No 2 m5.xlarge us-east-1a N/A 4.12.14 Yes db-nodes-mp No 2 m5.xlarge us-east-1a No 4.12.14 Yes
您可以将调优配置添加到现有或新机器池中。
在创建机器池时添加调整:
$ rosa create machinepool -c <cluster-name> <machinepoolname> --tuning-configs <tuning_config_name>
输出示例
? Tuning configs: sample-tuning I: Machine pool 'db-nodes-mp' created successfully on hosted cluster 'sample-cluster' I: To view all machine pools, run 'rosa list machinepools -c sample-cluster'
为机器池添加或更新调整:
$ rosa edit machinepool -c <cluster-name> <machinepoolname> --tuning-configs <tuningconfigname>
输出示例
I: Updated machine pool 'db-nodes-mp' on cluster 'mycluster'
验证
列出集群中可用的机器池:
$ rosa list machinepools --cluster=<cluster_name>
输出示例
ID AUTOSCALING REPLICAS INSTANCE TYPE LABELS TAINTS AVAILABILITY ZONES SUBNET VERSION AUTOREPAIR TUNING CONFIGS MESSAGE Default No 2 m5.xlarge us-east-1a N/A 4.12.14 Yes db-nodes-mp No 2 m5.xlarge us-east-1a No 4.12.14 Yes sample-tuning
- 验证您的机器池是否包含在输出中。