Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Penginstal perangkat lunak untuk membuat AMI khusus untuk AWS PCS
AWS menyediakan file yang dapat diunduh yang dapat menginstal perangkat lunak AWS PCS pada sebuah instance. AWS juga menyediakan perangkat lunak yang dapat mengunduh, mengkompilasi, dan menginstal versi Slurm yang relevan dan dependensinya. Anda dapat menggunakan petunjuk ini untuk membuat AMI khusus untuk digunakan dengan AWS PCS atau Anda dapat menggunakan metode Anda sendiri.
Daftar Isi
AWS Penginstal perangkat lunak agen PCS
Peng AWS instal perangkat lunak agen PCS mengonfigurasi instance untuk bekerja dengan AWS PCS selama proses bootstrap instance. Anda harus menggunakan installer AWS yang disediakan untuk menginstal agen AWS PCS pada AMI kustom Anda.
Untuk informasi selengkapnya tentang perangkat lunak agen AWS PCS, lihatAWS Versi agen PCS.
Penginstal slurm
Penginstal Slurm mengunduh, mengkompilasi, dan menginstal versi Slurm yang relevan dan dependensinya. Anda dapat menggunakan penginstal Slurm untuk membuat AMI khusus untuk AWS PCS. Anda juga dapat menggunakan mekanisme Anda sendiri jika mereka konsisten dengan konfigurasi perangkat lunak yang disediakan penginstal Slurm. Untuk informasi selengkapnya tentang dukungan AWS PCS untuk Slurm, lihat. Versi slurm di AWS PCS
Perangkat AWS lunak yang disediakan menginstal yang berikut:
-
Slurm
pada versi utama dan pemeliharaan yang diminta (saat ini versi 25.11.x) - Lisensi GPL 2 https://github.com/SchedMD/slurm?tab=License-1-ov-file -
Slurm dibangun dengan set ke
--sysconfdir/etc/slurm -
Slurm dibangun dengan opsi dan
--enable-pam--without-munge -
Slurm dibangun dengan opsi
--sharedstatedir=/run/slurm/ -
Slurm dibangun dengan dukungan PMIX dan JWT
-
Slurm dipasang di
/opt/aws/pcs/schedulers/slurm-25.11
-
-
OpenPMix
(versi 4.2.6) — Lisensi https://github.com/openpmix/openpmix?tab=License-1-ov-file -
OpenPMix diinstal sebagai subdirektori
/opt/aws/pcs/scheduler/
-
-
libjwt
(versi 1.17.0) — Lisensi MPL-2.0 -
libjwt diinstal sebagai subdirektori
/opt/aws/pcs/scheduler/
-
Perangkat AWS lunak yang disediakan mengubah konfigurasi sistem sebagai berikut:
-
systemdFile Slurm yang dibuat oleh build disalin/etc/systemd/system/dengan nama file.slurmd-25.11.service -
Jika tidak ada, pengguna Slurm dan group (
slurm:slurm) dibuat dengan UID/GID of.401 -
Folder
/etc/aws/pcs/scheduler/slurm-25.11/plugstack.conf.d/dibuat, untuk menyimpan Perluas fungsionalitas Slurm pada AWS PCS dengan plugin SPANK konfigurasi Anda. -
Pada Amazon Linux 2 dan Rocky Linux 9 instalasi menambahkan repositori EPEL untuk menginstal perangkat lunak yang diperlukan untuk membangun Slurm atau dependensinya.
-
Pada RHEL9 instalasi akan mengaktifkan
codeready-builder-for-rhel-9-rhui-rpmsdanepel-release-latest-9dari menginstal perangkat lunak yang diperlukanfedoraprojectuntuk membangun Slurm atau dependensinya.
Sistem operasi yang didukung
Lihat Sistem operasi yang didukung di AWS PCS.
catatan
AWS Deep Learning AMIs Versi (DLAMI) berdasarkan Amazon Linux 2023 dan Ubuntu 22.04 harus kompatibel dengan perangkat lunak AWS PCS dan installer Slurm. Untuk informasi selengkapnya, lihat Memilih DLAMI Anda di Panduan Peng AWS Deep Learning AMIs embang.
Tipe instans yang didukung
AWS Perangkat lunak PCS dan penginstal Slurm mendukung jenis instance x86_64 atau arm64 apa pun yang dapat menjalankan salah satu sistem operasi yang didukung.
Versi Slurm yang didukung
Lihat Versi slurm di AWS PCS.
Verifikasi installer menggunakan checksum
Anda dapat menggunakan checksum SHA256 untuk memverifikasi file tarball penginstal (.tar.gz). Kami menyarankan Anda melakukan hal ini untuk memverifikasi identitas penerbit perangkat lunak dan memeriksa apakah aplikasi tersebut belum diubah atau rusak sejak file tersebut diterbitkan.
Untuk memverifikasi tarball
Gunakan utilitas sha256sum untuk checksum SHA256 dan tentukan nama file tarball. Anda harus menjalankan perintah dari direktori tempat Anda menyimpan file tarball.
-
SHA256
$sha256sumtarball_filename.tar.gz
Perintah harus mengembalikan nilai checksum dalam format berikut.
checksum_value tarball_filename.tar.gz
Bandingkan nilai checksum yang dikembalikan oleh perintah dengan nilai checksum yang disediakan dalam tabel berikut. Jika checksum cocok, maka aman untuk menjalankan skrip instalasi.
penting
Jika checksum tidak cocok, jangan jalankan skrip instalasi. Hubungi Dukungan
Misalnya, perintah berikut menghasilkan checksum SHA256 untuk tarball Slurm 25.11.7-1.
$sha256sum aws-pcs-slurm-25.11-installer-25.11.7-1.tar.gz
Contoh output:
901305999c4b572229aade737d66865fcb6b52fe0c9c1f27d03f1ffda3b9cf13 aws-pcs-slurm-25.11-installer-25.11.7-1.tar.gz
Tabel berikut mencantumkan checksum untuk versi terbaru dari installer. Ganti us-east-1 dengan Wilayah AWS tempat Anda menggunakan AWS PCS.
| Penginstal | Unduh URL | Checksum SHA256 |
|---|---|---|
| AWS Agen PCS 1.5.0-1 |
|
|
| AWS Agen PCS 1.4.1-1 |
|
|
| AWS Agen PCS 1.4.0-1 |
|
|
| AWS Agen PCS 1.3.2-1 |
|
|
| AWS Agen PCS 1.3.1-1 |
|
|
| AWS Agen PCS 1.3.0-1 |
|
|
| AWS Agen PCS 1.2.2-1 |
|
|
| AWS Agen PCS 1.2.1-1 |
|
|
| AWS Agen PCS 1.2.0-1 |
|
|
| AWS Agen PCS 1.1.1-1 |
|
|
| AWS Agen PCS 1.1.0-1 |
|
|
| AWS Agen PCS 1.0.1-1 |
|
|
| AWS Agen PCS 1.0.0-1 |
|
|
| Penginstal | Unduh URL | Checksum SHA256 |
|---|---|---|
| Slurm 25.11.7-1 |
|
|
| Slurm 25.11.6-2 |
|
|
| Slurm 25.11.6-1 |
|
|
| Slurm 25.11.2-1 |
|
|
| Slurm 25.05.8-2 |
|
|
| Slurm 25.05.8-1 |
|
|
| Slurm 25.05.7-1 |
|
|
| Slurm 25.05.5-1 |
|
|
| Slurm 25.05.4-1 |
|
|
| Slurm 25.05.3-1 |
|
|
| Slurm 24.11.7-2 |
|
|
| Slurm 24.11.7-1 |
|
|
| Slurm 24.11.6-2 |
|
|
| Slurm 24.11.6-1 |
|
|
| Slurm 24.11.5-1 |
|
|
| Slurm 24.05.8-3 (tidak digunakan lagi) |
|
|
| Slurm 24.05.8-2 (tidak digunakan lagi) |
|
|
| Slurm 24.05.8-1 (tidak digunakan lagi) |
|
|
| Slurm 24.05.7-1 (tidak digunakan lagi) |
|
|
| Slurm 24.05.5-2 (tidak digunakan lagi) |
|
|
| Slurm 23.11.10-5 (tidak digunakan lagi) |
|
|
| Slurm 23.11.10-4 (tidak digunakan lagi) |
|
|
| Slurm 23.11.10-3 (tidak digunakan lagi) |
|
|
| Slurm 23.11.10-2 (tidak digunakan lagi) |
|
|
| Slurm 23.11.10-1 (tidak digunakan lagi) |
|
|
| Slurm 23.11.9-1 (tidak digunakan lagi) |
|
|