SLURM Commands
SLURM tracking is enabled by default (slurm.enabled=true) for HPC-first usage.
labgate slurm status
List tracked jobs with optional filtering/search.
labgate slurm status [--state <state>] [--limit <count>] [--search <query>]| Option | Description |
|---|---|
--state <state> | Filter state (PENDING, RUNNING, COMPLETED, FAILED, CANCELLED, TIMEOUT). |
--limit <count> | Max rows to print (default 20). |
--search <query> | Search by job id, name, or command. |
labgate slurm job
Show full JSON details for a specific tracked SLURM job.
labgate slurm job <id>labgate slurm output
Print recent stdout/stderr for a tracked job.
labgate slurm output <id> [--stderr] [--tail <lines>]| Option | Description |
|---|---|
--stderr | Read stderr instead of stdout. |
--tail <lines> | Show last N lines (default 50). |
labgate slurm cancel
Cancel a pending or running SLURM job via scancel.
labgate slurm cancel <id>labgate slurm mcp
Run the SLURM MCP server over stdio.
labgate slurm mcp [--db <path>]| Option | Description |
|---|---|
--db <path> | Override SLURM tracking DB path. |
Last updated on