Langsung ke konten utama

Panduan singkat menggunakan Slurm

Pengguna HPC memiliki kebiasaan menggunakan Sun Grid Engine (SGE), ada juga madzhab yang menggunakan SLURM Workload Manager. 

Pengguna yang terbiasa menggunakan SGE biasanya bingung ketika mesin nya berubah menggunakan SLURM. Di sini akan ditulis semacam transliterasi menggunakan SGE ke SLURM untuk memudahkan pengguna mencari padanan perintah di SGE ke SLURM.

  1. Perintah dasar yang sering digunakan

CommandFungsi UtamaContoh Penggunaan
sbatchMemasukkan script job (batch) ke dalam antreansbatch jalankan_ai.sh
squeueMelihat daftar job yang sedang berjalan atau mengantresqueue -u nama_user
scancelMembatalkan atau menghentikan job yang sedang berjalan/mengantrescancel 12345 (12345 = ID Job)
sinfoMelihat status komputer/node (apakah sedang dipakai atau bebas)sinfo
srunMenjalankan program secara langsung (interaktif/real-time)srun --pty bash
sacctMelihat riwayat dan detail job yang sudah selesaisacct -j 12345

2. Opsi Tambahan yang Berguna (Modifikator)
Berikut adalah beberapa modifikasi perintah di atas untuk mendapatkan informasi yang lebih spesifik:
  • squeue -u $USER
    • Hanya menampilkan job milik Anda sendiri.
  • scancel -u $USER
    • Membatalkan semua job milik Anda sekaligus.
  • sinfo -R
    • Menampilkan alasan (reason) jika ada node komputer yang rusak atau mati.
  • sacct --format=JobID,JobName,State,ExitCode
    • Mengatur tampilan riwayat job agar lebih rapi dan mudah dibaca.

3. Perintah untuk Informasi Hardware (Scontrol)
Perintah scontrol digunakan untuk melihat detail hardware atau konfigurasi sistem yang sangat spesifik.
  • scontrol show job 12345
    • Melihat detail lengkap tentang job nomor 12345 (kapan mulai, di mana berjalan, dll).
  • scontrol show node
    • Melihat spesifikasi lengkap setiap komputer (jumlah CPU, RAM, dan GPU yang tersedia).
4. Cara Detail per Komputer (Node): Mirip qstat -f
Jika Anda ingin melihat daftar setiap komputer (node) beserta jumlah CPU-nya secara rinci, gunakan perintah ini:
bash
sinfo -N -l

Komentar

Postingan populer dari blog ini

Tutuorial memasak ubi/ketela dengan microwave

Di Jepang, ketela merupakan makanan yang banyak digemari masyarakat. Jika anda melihat atau penggemar komin Crayon Sinchan, anda akan tau jika Misae (Ibu nya Sinchan) memiliki hobi makan ketela.