本文属于机器翻译版本。若本译文内容与英语原文存在差异,则一律以英文原文为准。
从移动 CfnCluster 到 Amazon ParallelCluster
Amazon ParallelCluster 是的增强版 CfnCluster。
如果您目前正在使用 CfnCluster,我们建议您使用 Amazon ParallelCluster 而是用它创建新的集群。尽管你可以继续使用 CfnCluster,但它不再开发中,也不会添加任何新的特性或功能。
和之间的 CfnCluster 主要区别 Amazon ParallelCluster 将在以下各节中介绍。
Amazon ParallelCluster CLI管理一组不同的集群
cfncluster
CLI无法使用管理使用创建的集群pcluster
CLI。以下命令不适用于由创建的集群 CfnCluster:
pcluster list pcluster update cluster_name pcluster start cluster_name pcluster status cluster_name
要管理使用创建的集群 CfnCluster,必须使用cfncluster
CLI。
如果您需要一个 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,则必须完成以下操作:
-
将配置文件从
~/.cfncluster/config
移动到~/.parallelcluster/config
。 -
如果使用 extra_json 配置参数,请按如下所示进行更改。
CfnCluster 设置:
extra_json = { "cfncluster" : { } }
Amazon ParallelCluster 设置:
extra_json = { "cluster" : { } }
在 Amazon ParallelCluster,默认情况下,神经节处于禁用状态
In Amazon ParallelCluster,默认情况下,神经节处于禁用状态。要启用 ganglia,请完成以下步骤:
-
按如下所示设置 extra_json 参数:
extra_json = { "cluster" : { "ganglia_enabled" : "yes" } }
-
更改头安全组以允许连接到端口 80。
必须通过添加新的安全组规则来修改
parallelcluster-
安全组,以允许从您的公有 IP 到端口 80 的入站连接。有关更多信息,请参阅 Amazon EC2 用户指南中的向安全组添加规则。<CLUSTER_NAME>
-MasterSecurityGroup-<xxx>