Langkah 5 - Konfigurasikan koneksi ke cluster AWS PCS - AWS PCS

Terjemahan disediakan oleh mesin penerjemah. Jika konten terjemahan yang diberikan bertentangan dengan versi bahasa Inggris aslinya, utamakan versi bahasa Inggris.

Langkah 5 - Konfigurasikan koneksi ke cluster AWS PCS

Untuk membuat koneksi ke cluster AWS PCS, luncurkan sackd sebagai layanan sistem dengan mengikuti langkah-langkah ini.

catatan

Jika Anda menggunakan Slurm 25.05 atau yang lebih baru, Anda dapat menggunakan skrip untuk mengatur node login Anda untuk terhubung ke beberapa cluster sebagai gantinya. Untuk informasi selengkapnya, lihat Menghubungkan node login mandiri ke beberapa cluster di PCS AWS.

  1. Siapkan file lingkungan untuk sackd layanan dengan perintah berikut. Sebelum menjalankan perintah, ganti ip-address dan port dengan nilai yang diambil dari titik akhir di Langkah 1.

    sudo echo "SACKD_OPTIONS='--conf-server=ip-address:port'" > /etc/sysconfig/sackd
  2. Buat file systemd layanan untuk mengelola sackd proses.

    sudo cat << EOF > /etc/systemd/system/sackd.service [Unit] Description=Slurm auth and cred kiosk daemon After=network-online.target remote-fs.target Wants=network-online.target ConditionPathExists=/etc/sysconfig/sackd [Service] Type=notify EnvironmentFile=/etc/sysconfig/sackd User=slurm Group=slurm RuntimeDirectory=slurm RuntimeDirectoryMode=0755 ExecStart=/opt/aws/pcs/scheduler/slurm-25.05/sbin/sackd --systemd \$SACKD_OPTIONS ExecReload=/bin/kill -HUP \$MAINPID KillMode=process LimitNOFILE=131072 LimitMEMLOCK=infinity LimitSTACK=infinity [Install] WantedBy=multi-user.target EOF
  3. Tetapkan kepemilikan file sackd layanan.

    sudo chown root:root /etc/systemd/system/sackd.service && \ sudo chmod 0644 /etc/systemd/system/sackd.service
  4. Aktifkan sackd layanan.

    sudo systemctl daemon-reload && sudo systemctl enable sackd
  5. Mulai layanan sackd.

    sudo systemctl start sackd