从移动 CfnCluster 到 Amazon ParallelCluster - Amazon ParallelCluster
Amazon Web Services 文档中描述的 Amazon Web Services 服务或功能可能因区域而异。要查看适用于中国区域的差异,请参阅 中国的 Amazon Web Services 服务入门 (PDF)

本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。

从移动 CfnCluster 到 Amazon ParallelCluster

Amazon ParallelCluster 是的增强版 CfnCluster。

如果您目前正在使用 CfnCluster,我们建议您使用 Amazon ParallelCluster 而是用它创建新的集群。尽管你可以继续使用 CfnCluster,但它不再开发中,也不会添加任何新的特性或功能。

和之间的 CfnCluster 主要区别 Amazon ParallelCluster 将在以下各节中介绍。

Amazon ParallelCluster CLI管理一组不同的集群

cfnclusterCLI无法使用管理使用创建的集群pclusterCLI。以下命令不适用于由创建的集群 CfnCluster:

pcluster list pcluster update cluster_name pcluster start cluster_name pcluster status cluster_name

要管理使用创建的集群 CfnCluster,必须使用cfnclusterCLI。

如果您需要一个 CfnCluster 包来管理您的旧集群,我们建议您从 Python 虚拟环境中安装和使用它。

Amazon ParallelCluster 并 CfnCluster 使用不同的IAM自定义策略

以前用于创建 CfnCluster 集群的自定义IAM策略不能用于 Amazon ParallelCluster。 如果您需要自定义策略 Amazon ParallelCluster,则必须创建新的。请参阅 Amazon ParallelCluster 指南。

Amazon ParallelCluster 并 CfnCluster 使用不同的配置文件

这些区域有: Amazon ParallelCluster 配置文件位于该~/.parallelcluster文件夹中。 CfnCluster配置文件位于该~/.cfncluster文件夹中。

如果你想将现有的 CfnCluster 配置文件与 Amazon ParallelCluster,则必须完成以下操作:

  1. 将配置文件从 ~/.cfncluster/config 移动到 ~/.parallelcluster/config

  2. 如果使用 extra_json 配置参数,请按如下所示进行更改。

CfnCluster 设置:

extra_json = { "cfncluster" : { } }

Amazon ParallelCluster 设置:

extra_json = { "cluster" : { } }

在 Amazon ParallelCluster,默认情况下,神经节处于禁用状态

In Amazon ParallelCluster,默认情况下,神经节处于禁用状态。要启用 ganglia,请完成以下步骤:

  1. 按如下所示设置 extra_json 参数:

    extra_json = { "cluster" : { "ganglia_enabled" : "yes" } }
  2. 更改头安全组以允许连接到端口 80。

    必须通过添加新的安全组规则来修改 parallelcluster-<CLUSTER_NAME>-MasterSecurityGroup-<xxx> 安全组,以允许从您的公有 IP 到端口 80 的入站连接。有关更多信息,请参阅 Amazon EC2 用户指南中的向安全组添加规则