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

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

从 CfnCluster 移动到 Amazon ParallelCluster

Amazon ParallelCluster是 CfnCluster 的增强版本。

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

和 CfnCluster 和之间的主要区别Amazon ParallelCluster将在以下部分介绍。

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

使用cfnclusterCLI 无法使用pclusterCLI。以下命令不处理由 CfCluster 创建的集群:

pcluster list pcluster update cluster_name pcluster start cluster_name pcluster status cluster_name

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

如果您需要 CfnCluster 程序包来管理您的旧集群,我们建议您从Python 虚拟环境.

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

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

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

这些区域有:Amazon ParallelCluster配置文件驻留在~/.parallelclusterfolder。CCfnCluster 配置文件位于~/.cfnclusterfolder。

如果要将现有 CfnCluster 配置文件用于Amazon ParallelCluster然后,您必须完成以下操作:

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

  2. 如果您将extra_json配置参数,如图所示更改它。

CfnCluster 设置:

extra_json = { "cfncluster" : { } }

Amazon ParallelCluster设置:

extra_json = { "cluster" : { } }

InAmazon ParallelCluster,默认情况下,禁用 Ganglia

InAmazon ParallelCluster中,默认情况下,禁用 Ganglia。要启用 anglia,请完成以下步骤:

  1. 设置extra_json参数如图所示:

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

    这些区域有:parallelcluster-<CLUSTER_NAME>-MasterSecurityGroup-<xxx>必须通过添加新的安全组规则来修改安全组,以允许从公有 IP 连接到端口 80 的入站连接。有关更多信息,请参阅 。在安全组中添加规则中的适用于 Linux 实例的 Amazon EC2 用户指南.