Cookie の設定を選択する

当社は、当社のサイトおよびサービスを提供するために必要な必須 Cookie および類似のツールを使用しています。当社は、パフォーマンス Cookie を使用して匿名の統計情報を収集することで、お客様が当社のサイトをどのように利用しているかを把握し、改善に役立てています。必須 Cookie は無効化できませんが、[カスタマイズ] または [拒否] をクリックしてパフォーマンス Cookie を拒否することはできます。

お客様が同意した場合、AWS および承認された第三者は、Cookie を使用して便利なサイト機能を提供したり、お客様の選択を記憶したり、関連する広告を含む関連コンテンツを表示したりします。すべての必須ではない Cookie を受け入れるか拒否するには、[受け入れる] または [拒否] をクリックしてください。より詳細な選択を行うには、[カスタマイズ] をクリックしてください。

AWS ParallelCluster Python ライブラリ API - AWS ParallelCluster

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

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

AWS ParallelCluster Python ライブラリ API

AWS ParallelCluster バージョン 3.5.0 以降では、Python AWS ParallelCluster ライブラリ AWS ParallelCluster を使用して にアクセスできます。 AWS ParallelCluster ライブラリには、pcluster環境内または AWS Lambda ランタイム内からアクセスできます。Python ライブラリを使用して API AWS ParallelCluster にアクセスする AWS ParallelCluster 方法について説明します。Python ライブラリは、 AWS ParallelCluster API AWS ParallelCluster が提供するのと同じ機能を提供します。

AWS ParallelCluster Python ライブラリのオペレーションとパラメータは、大文字なしで に変換された場合の API パラメータのオペレーションとパラメータを反映しsnake_caseます。

AWS ParallelCluster Python ライブラリの認可

boto3 で有効な標準的な方法のいずれかを使用して認証情報を指定します。詳細については、「Boto3 ドキュメント」を参照してください。

Python AWS ParallelCluster ライブラリをインストールする

  1. セットアップ AWS ParallelCluster に記載されている手順に従って pcluster CLI バージョン 3.5.0 以降をインストールします。

  2. 次の例に示すように、pcluster モジュールをインポートし、ライブラリの使用を開始します。

    import pcluster.lib as pc pc.create_cluster(cluster_name="mycluster", cluster_configuration="config.yaml"

AWS Lambda Python AWS ParallelCluster ライブラリ用の

Lambda レイヤーとランタイムをデプロイして Python AWS ParallelCluster ライブラリにアクセスできます。次のステップで説明するように、 AWS ParallelCluster zip ファイルへのリンクを入力して使用できる zip ファイルをホストします。Lambda は zip ファイルを使用して Python ライブラリへのアクセスをサポートするランタイム環境を準備します。Python AWS ParallelCluster ライブラリが AWS ParallelCluster バージョン 3.5.0 で追加されました。このライブラリはバージョン 3.5.0 以降でのみ使用できます。

ホストされている ZIP ファイルの URL は次の形式です。s3://aws-region-id-aws-parallelcluster/parallelcluster/3.7.0/layers/aws-parallelcluster/lambda-layer.zip

で Python AWS ParallelCluster ライブラリへのアクセスを開始する AWS Lambda

Lambda レイヤーを作成する
  1. にログイン AWS Management Console し、 AWS Lambda コンソールに移動します。

  2. ナビゲーションペインで [レイヤー] を選択し、[レイヤーの作成] を選択します。

  3. レイヤーの名前を入力し、[Amazon S3 からファイルをアップロードする] を選択します。

  4. zip ファイルの URL を入力します。s3://aws-region-id-aws-parallelcluster/parallelcluster/3.7.0/layers/aws-parallelcluster/lambda-layer.zip。

  5. [互換性のあるアーキテクチャ] で、[x86_64] アーキテクチャを選択します。

  6. [互換性のあるアーキテクチャ] で、[Python 3.9] ランタイムを選択します。

  7. [Create] (作成) を選択します。

Lambda レイヤーを使用する
  1. Lambda コンソールのナビゲーションペインで、[関数] を選択し、[関数の作成] を選択します。

  2. 関数の名前を入力します。

  3. [ランタイム] で、[Python 3.9] を選択します。

  4. [アーキテクチャ] で、[x86_64] アーキテクチャを選択します。

  5. [Create function (関数の作成)] を選択します。

  6. 関数が作成されたら、[レイヤー] を選択し、[レイヤーの追加] を選択します。

  7. [カスタムレイヤー] を選択し、前のステップで作成したレイヤーを選択します。

  8. レイヤーバージョンを選択します。

  9. [追加] を選択します。

  10. Lambda には、 で作成されたクラスターを管理するためのアクセス許可が必要です AWS ParallelCluster。AWS ParallelCluster pcluster 基本ユーザーポリシー に一覧表示されているアクセス許可を使用して Lambda ロールを作成します。

「」で説明されているように、Python ライブラリ AWS ParallelCluster から にアクセスできるようになりましたAWS ParallelCluster Python ライブラリ API

プライバシーサイト規約Cookie の設定
© 2025, Amazon Web Services, Inc. or its affiliates.All rights reserved.