A Slurm dashboard for the terminal.
- Connect to local Slurm cluster or remote clusters via SSH
- Quickly filter jobs based on commonly-used criteria
- Cancel, attach to, or modify properties of selected jobs.
$ pip install stui
On a machine that's part of a Slurm cluster simply fire up stui
:
$ stui
To connect to a remote Slurm cluster via SSH:
$ stui --remote REMOTE_MACHINE
REMOTE_MACHINE
format is USER@SERVER_ADDR
or simply the Host
name specified in the SSH config file.
N.B. there's currently no support for authenticating SSH connections with passwords. SSH keys must have been exchanged for the remote functionality to work.