Menggunakan skrip konfigurasi node login multi-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.

Menggunakan skrip konfigurasi node login multi-cluster AWS PCS

Menjalankan skrip

Untuk menjalankan skrip konfigurasi
  1. Simpan konten skrip dalam file bernama:

    pcs-multi-cluster-login-configure.sh
  2. Jadikan itu dapat dieksekusi:

    chmod +x pcs-multi-cluster-login-configure.sh
  3. Jalankan skrip .

    ./pcs-multi-cluster-login-configure.sh --cluster-identifier cluster-name

Lingkungan interaksi cluster

Setelah konfigurasi berhasil, skrip menghasilkan skrip aktivasi khusus cluster di direktori saat ini. Script memiliki namaactivate-pcs-cluster-name. Skrip aktivasi mengkonfigurasi variabel lingkungan dan jalur yang diperlukan untuk berinteraksi dengan cluster target.

Untuk mengaktifkan lingkungan cluster
  • Gunakan source perintah untuk menjalankan skrip aktivasi

    source ./activate-pcs-cluster-name
    # Activate cluster environment for cluster 'my-cluster' source ./activate-pcs-my-cluster # Now you can use Slurm commands sinfo squeue sbatch my-job.sh
Apa yang dilakukan skrip aktivasi
  • Menetapkan variabel SLURM_CONF lingkungan untuk menunjuk ke konfigurasi cluster.

  • Memperbarui PATH untuk menyertakan binari Slurm cluster.

  • Mengkonfigurasi variabel lingkungan Slurm lain yang diperlukan (MANPATH,). LD_LIBRARY_PATH

  • Menetapkan variabel identifikasi cluster AWS PCS.

  • Memungkinkan interaksi tanpa batas dengan cluster AWS PCS target.

Untuk menonaktifkan lingkungan cluster
  • Jalankan perintah penonaktifan.

    deactivate-pcs-cluster-name
    # After activating a cluster source ./activate-pcs-my-cluster # Work with the cluster sinfo # Deactivate when done deactivate-pcs-my-cluster
Apa yang dilakukan perintah nonaktifkan
  • Mengembalikan variabel PATH lingkungan asli.

  • Menghapus set variabel lingkungan Slurm khusus cluster.

  • Mengembalikan lingkungan shell ke status pra-aktivasi.

catatan

Aktivasi khusus sesi dan harus bersumber di sesi shell tempat Anda ingin berinteraksi dengan cluster.