kmuriki / savio-queue-helper

A wrapper for Slurm squeue to provide better information about the status of jobs

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

sq: The Savio Queue Helper

This tool augments the output of squeue with additional information about the state of pending jobs and explains clearly why jobs are waiting.

asciicast

Features

  • Display pending jobs nicely with additional details
  • Identify and recommend fixes to common problems
    • QOS limits (group, per-job, CPU, node, etc.)
    • Jobs intersect with reservations
    • Job ran but exited quickly

Usage

Command line options available using -h

Building

conda create -n sq python=3.8
conda activate sq
pip install -r requirements.txt
pyinstaller --onefile sq.py

Then the output binary is located at: dist/sq

About

A wrapper for Slurm squeue to provide better information about the status of jobs


Languages

Language:Python 100.0%