View a markdown version of this page

CfnCluster から への移行 AWS ParallelCluster - AWS ParallelCluster

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

CfnCluster から への移行 AWS ParallelCluster

AWS ParallelCluster は CfnCluster の拡張バージョンです。

現在 CfnCluster を使用している場合は、 AWS ParallelCluster 代わりに を使用して新しいクラスターを作成することをお勧めします。今後も CfnCluster を使用することができますが、CfnCluster の開発は終了しており、新しい機能や特徴は追加されません。

CfnCluster と の主な違い AWS ParallelCluster については、以下のセクションで説明します。

AWS 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 仮想環境からインストールして使用することをお勧めします。

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 への接続を許可するようにヘッドセキュリティグループを変更します。

    パブリック IP からポート 80 へのインバウンド接続を許可するには、新しいセキュリティグループルールを追加して、parallelcluster-<CLUSTER_NAME>-MasterSecurityGroup-<xxx> セキュリティグループを変更する必要があります。詳細については、「Amazon EC2 ユーザーガイド」の「セキュリティグループへのルールの追加」を参照してください。