Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
AWS ParallelClusterAPI pustaka Python
Dimulai denganAWS ParallelClusterversi 3.5.0, Anda dapat mengaksesAWS ParallelClusterdenganAWS ParallelClusterPustaka Python. Anda dapat mengaksesAWS ParallelClusterperpustakaan di Andapcluster
lingkungan atau dari dalamAWS Lambdaruntime. Pelajari cara mengaksesAWS ParallelClusterAPI dengan menggunakanAWS ParallelClusterPustaka Python. TheAWS ParallelClusterPustaka Python menawarkan fungsionalitas yang sama denganAWS ParallelClusterAPI memberikan.
TheAWS ParallelClusterOperasi dan parameter pustaka Python mencerminkan parameter API saat dikonversi kesnake_case
tanpa huruf kapital.
Topik
AWS ParallelClusterOtorisasi perpustakaan Python
Tentukan kredensyal dengan menggunakan salah satu cara standar yang valid untuk boto3. Untuk informasi lebih lanjut, lihatdokumentasi boto3
InstalAWS ParallelClusterPustaka Python
-
Instal
pcluster
CLI versi 3.5.0 atau yang lebih baru dengan mengikuti instruksi yang diberikan diMenyiapkan AWS ParallelCluster. -
Impor
pcluster
modul dan mulai menggunakan perpustakaan, seperti yang ditunjukkan pada contoh berikut:import pcluster.lib as
pc
pc.create_cluster(cluster_name="mycluster"
, cluster_configuration="config.yaml"
AWS LambdauntukAWS ParallelClusterPustaka Python
Anda dapat menerapkan layer Lambda dan runtime untuk mengaksesAWS ParallelClusterPustaka Python. Kami menjadi tuan rumahAWS ParallelClusterzip yang dapat Anda gunakan dengan memasukkan tautan ke file zip seperti yang dijelaskan dalam langkah-langkah berikut. Lambda menggunakan file zip untuk mempersiapkan lingkungan runtime untuk mendukung akses ke pustaka Python. TheAWS ParallelClusterPustaka Python ditambahkan denganAWS ParallelClusterversi 3.5.0. Anda hanya dapat menggunakan pustaka untuk versi 3.5.0 dan yang lebih baru.
URL file zip yang dihosting dalam format:s3://
aws-region-id
-aws-parallelcluster/parallelcluster/3.7.0
/layers/aws-parallelcluster/lambda-layer.zip
Mulai mengaksesAWS ParallelClusterPustaka Python denganAWS Lambda
Buat layer Lambda
-
Masuk keAWS Management Consoledan navigasikan keAWS Lambdakonsol.
-
Di panel navigasi, pilihLapisan, makaBuat layer.
-
Masukkan nama untuk layer Anda dan pilihUnggah file dari Amazon S3.
-
Masukkan URL ke file zip: s3://
aws-region-id
-aws-parallelcluster/parallelcluster/3.7.0
/lapisan/aws-parallelcluster/lambda-layer.zip. -
UntukArsitektur yang kompatibel, pilihx86_64arsitektur.
-
UntukRuntime yang kompatibel, pilihPython 3.9runtime.
-
Pilih Create (Buat).
Gunakan layer Lambda Anda
-
Di panel navigasi konsol Lambda, pilihFungsi, makaBuat fungsi.
-
Masukkan nama untuk fungsi Anda.
-
UntukRuntime, pilihPython 3.9runtime.
-
UntukArsitektur, pilihx86_64arsitektur.
-
Pilih Buat fungsi.
-
Setelah fungsi dibuat, pilihLapisandan pilihTambahkan lapisan.
-
PilihLapisan kustomdan pilih layer yang Anda buat di langkah sebelumnya.
-
Pilih versi layer.
-
Pilih Tambahkan.
-
Lambda Anda memerlukan izin untuk mengelola kluster yang dibuat denganAWS ParallelCluster. Buat peran Lambda dengan izin yang tercantum diKebijakan AWS ParallelCluster pcluster pengguna dasar.
Anda sekarang dapat mengaksesAWS ParallelClusterdari perpustakaan Python seperti yang dijelaskan dalamAWS ParallelClusterAPI pustaka Python.