LinuxCommandLibrary

slurmrestd

Interface to Slurm via REST API. It can be used in two modes: *Inetd Mode* & *Listen Mode*.

TLDR

Change the group ID (and drop supplemental groups) before processing client requests

$ slurmrestd --g [group_id] [[host]:port | unix:/path/to/socket]
copy


Comma-delimited list of authentication plugins to load
$ slurmrestd -a [authentication_plugins] [[host]:port | unix:/path/to/socket]
copy


Read Slurm configuration from the specified file
$ slurmrestd -f [path/to/file]
copy


Change user ID before processing client request
$ slurmrestd -u [user_id]
copy


Display help
$ slurmrestd -h
copy


Display version
$ slurmrestd -V
copy

Copied to clipboard