Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.
Pemasang perangkat lunak untuk membangun kustom AMIs AWS PCS
AWS menyediakan file yang dapat diunduh yang dapat menginstal AWS PCS perangkat lunak 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 kustom AMIs untuk digunakan dengan AWS PCS atau Anda dapat menggunakan metode Anda sendiri.
Daftar Isi
AWS PCSpenginstal perangkat lunak
Penginstal AWS PCS perangkat lunak mengonfigurasi instance untuk bekerja dengan AWS PCS selama proses bootstrap instance. Anda harus menggunakan installer AWS yang disediakan untuk menginstal AWS PCS perangkat lunak pada kustom Anda. AMI
Pemasang slurm
Penginstal Slurm mengunduh, mengkompilasi, dan menginstal versi Slurm yang relevan dan dependensinya. Anda dapat menggunakan installer Slurm untuk membangun kustom untuk. AMIs AWS PCS Anda juga dapat menggunakan mekanisme Anda sendiri jika mereka konsisten dengan konfigurasi perangkat lunak yang disediakan oleh penginstal Slurm.
Perangkat lunak AWS yang disediakan menginstal yang berikut ini:
-
Slurm
pada versi mayor dan pemeliharaan yang diminta (saat ini versi 23.11.8) - Lisensi 2 GPL -
Slurm dibangun dengan
--sysconfdir
set ke/etc/slurm
-
Slurm dibangun dengan opsi dan
--enable-pam
--without-munge
-
Slurm dibangun dengan opsi
--sharedstatedir=/run/slurm/
-
Slurm dibangun dengan PMIX dan mendukung JWT
-
Slurm dipasang di
/opt/aws/pcs/schedulers/slurm-23.11
-
-
Buka PMIX
(versi 4.2.6) - Lisensi -
Open PMIX diinstal sebagai subdirektori dari
/opt/aws/pcs/scheduler/
-
-
libjwt
(versi 1.15.3) - Lisensi -2.0 MPL -
libjwt diinstal sebagai subdirektori dari
/opt/aws/pcs/scheduler/
-
Perangkat lunak AWS yang disediakan mengubah konfigurasi sistem sebagai berikut:
-
systemd
File Slurm yang dibuat oleh build disalin/etc/systemd/system/
dengan nama file.slurmd-23.11.service
-
Jika tidak ada, pengguna Slurm dan grup (
slurm:slurm
) dibuat denganUID/GIDdari.401
-
Di Amazon Linux 2 dan Rocky Linux 9 instalasi menambahkan EPEL repositori untuk menginstal perangkat lunak yang diperlukan untuk membangun Slurm atau dependensinya.
-
Pada RHEL9 instalasi akan mengaktifkan
codeready-builder-for-rhel-9-rhui-rpms
danepel-release-latest-9
darifedoraproject
untuk menginstal perangkat lunak yang diperlukan untuk membangun Slurm atau dependensinya.
Sistem operasi yang didukung
Perangkat AWS PCS lunak dan installer Slurm mendukung sistem operasi berikut:
-
Amazon Linux 2
-
RedHat Perusahaan Linux 9
-
Berbatu Linux 9
-
Ubuntu 22.04
catatan
AWS Deep Learning AMIs (DLAMI) versi berbasis Amazon Linux 2 dan Ubuntu 22.04 harus kompatibel dengan AWS PCS perangkat lunak dan installer Slurm. Untuk informasi selengkapnya, lihat Memilih Anda DLAMI di Panduan AWS Deep Learning AMIs Pengembang.
Tipe instans yang didukung
AWS PCSperangkat lunak dan penginstal Slurm mendukung jenis instans x86_64 atau arm64 apa pun yang dapat menjalankan salah satu sistem operasi yang didukung.
Versi Slurm yang didukung
Versi utama Slurm berikut didukung:
-
Slurm 23.11
Verifikasi penginstal menggunakan checksum
Anda dapat menggunakan SHA256 checksum untuk memverifikasi file tarball installer (.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 SHA256 checksum 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 AWS Support
Misalnya, perintah berikut menghasilkan SHA256 checksum untuk tarball Slurm 23.11.9.
$
sha256sum aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz
Contoh output:
1de7d919c8632fe8e2806611bed4fde1005a4fadc795412456e935c7bba2a9b8 aws-pcs-slurm-23.11-installer-23.11.9-1.tar.gz
Tabel berikut mencantumkan checksum untuk versi terbaru dari installer. Ganti us-east-1
dengan Wilayah AWS tempat yang Anda gunakan AWS PCS.
Penginstal | Unduh URL | SHA256checksum |
---|---|---|
AWS PCSagen 1.0.1-1 |
|
|
AWS PCSagen 1.0.0-1 |
|
|
Slurm 23.11.9-1 |
|
|