View a markdown version of this page

從 CfnCluster 移至 AWS ParallelCluster - AWS ParallelCluster

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

從 CfnCluster 移至 AWS ParallelCluster

AWS ParallelCluster 是 CfnCluster 的增強版本。

如果您目前使用 CfnCluster,我們建議您 AWS ParallelCluster 改用 ,並使用它建立新的叢集。即使您可以繼續使用 CfnCluster,它也不會再被開發,也不會新增任何新功能。

CfnCluster 和 之間的主要差異 AWS ParallelCluster 如以下各節所述。

AWS ParallelCluster CLI 管理一組不同的叢集

無法使用 CLI cfncluster 管理使用 CLI pcluster 建立的叢集。下列命令不適用於 CfnCluster 建立的叢集:

pcluster list pcluster update cluster_name pcluster start cluster_name pcluster status cluster_name

若要管理您使用 CfnCluster 所建立的叢集,您必須使用 cfncluster CLI。

如果您需要 CfnCluster 套件來管理舊叢集,建議您從 Python 虛擬環境安裝並使用它。

AWS ParallelCluster 和 CfnCluster 使用不同的 IAM 自訂政策

先前用於建立 CfnCluster 叢集的自訂 IAM 政策無法與 搭配使用 AWS ParallelCluster。如果您需要 的自訂政策 AWS ParallelCluster,則必須建立新的政策。請參閱 AWS ParallelCluster 指南。

AWS ParallelCluster 和 CfnCluster 使用不同的組態檔案

AWS ParallelCluster 組態檔案位於 ~/.parallelcluster 資料夾中。CfnCluster 組態檔位於 ~/.cfncluster 資料夾中。

如果您想要搭配 使用現有的 CfnCluster 組態檔案 AWS ParallelCluster,則必須完成下列動作:

  1. 將組態檔從 ~/.cfncluster/config 移至 ~/.parallelcluster/config

  2. 如果您使用 extra_json 組態參數,請將其變更為如下所示。

CfnCluster 設定:

extra_json = { "cfncluster" : { } }

AWS ParallelCluster 設定:

extra_json = { "cluster" : { } }

在 中 AWS ParallelCluster,ganglia 預設為停用

在 中 AWS ParallelCluster,ganglia 預設為停用。若要啟用 Ganglia,請完成下列步驟:

  1. 設定 extra_json 參數,如下所示:

    extra_json = { "cluster" : { "ganglia_enabled" : "yes" } }
  2. 變更前端安全群組以允許連線至連接埠 80。

    必須透過新增安全群組規則來修改 parallelcluster-<CLUSTER_NAME>-MasterSecurityGroup-<xxx> 安全群組,以允許公有 IP 到連接埠 80 的傳入連線。如需詳細資訊,請參閱《Amazon EC2 使用者指南》中的將規則新增至安全群組