SLURM help
SLURM (Simple Linux Utiltiy for Resource Management) cluster management and job scheduling system for large and small Linux clusters. The full documentation can be found here. Some man pages you may want to read: sacct, sbatch, sinfo, squeue, sreport, srun. Please note that web searches for SLURM commands will likely show results for a different version than is installed here.
SLURM user man pages
- sacct
- sacctmgr
- salloc
- sattach
- sbatch
- sbcast
- scancel
- scontrol
- sdiag
- sinfo
- slurm
- smap
- sprio
- squeue
- sreport
- srun
- srun_cr
- sshare
- sstat
- strigger
- sview
SLURM C Library Functions man pages
- slurm_allocate_resources_blocking
- slurm_allocate_resources
- slurm_allocation_lookup_lite
- slurm_allocation_lookup
- slurm_allocation_msg_thr_create
- slurm_allocation_msg_thr_destroy
- slurm_api_version
- slurm_checkpoint_able
- slurm_checkpoint_complete
- slurm_checkpoint_create
- slurm_checkpoint_disable
- slurm_checkpoint_enable
- slurm_checkpoint_error
- slurm_checkpoint_failed
- slurm_checkpoint
- slurm_checkpoint_restart
- slurm_checkpoint_task_complete
- slurm_checkpoint_tasks
- slurm_checkpoint_vacate
- slurm_clear_trigger
- slurm_complete_job
- slurm_confirm_allocation
- slurm_create_partition
- slurm_create_reservation
- slurm_delete_partition
- slurm_delete_reservation
- slurm_free_ctl_conf
- slurm_free_front_end_info_msg
- slurm_free_job_alloc_info_response_msg
- slurm_free_job_array_resp
- slurm_free_job_info_msg
- slurm_free_job_step_create_response_msg
- slurm_free_job_step_info_response_msg
- slurm_free_node_info_msg
- slurm_free_node_info
- slurm_free_partition_info_msg
- slurm_free_partition_info
- slurm_free_reservation_info_msg
- slurm_free_resource_allocation_response_msg
- slurm_free_slurmd_status
- slurm_free_submit_response_response_msg
- slurm_free_trigger_msg
- slurm_get_end_time
- slurm_get_errno
- slurm_get_job_steps
- slurm_get_rem_time
- slurm_get_select_jobinfo
- slurm_get_triggers
- slurm_hostlist_create
- slurm_hostlist_destroy
- slurm_hostlist_shift
- slurm_init_job_desc_msg
- slurm_init_part_desc_msg
- slurm_init_resv_desc_msg
- slurm_init_trigger_msg
- slurm_init_update_front_end_msg
- slurm_init_update_node_msg
- slurm_init_update_step_msg
- slurm_job_cpus_allocated_on_node_id
- slurm_job_cpus_allocated_on_node
- slurm_jobinfo_ctx_get
- slurm_job_step_create
- slurm_job_step_launch_t_init
- slurm_job_step_layout_free
- slurm_job_step_layout_get
- slurm_job_will_run2
- slurm_job_will_run
- slurm_kill_job
- slurm_kill_job_step
- slurm_load_ctl_conf
- slurm_load_front_end
- slurm_load_job
- slurm_load_jobs
- slurm_load_job_user
- slurm_load_node
- slurm_load_node_single
- slurm_load_partitions
- slurm_load_reservations
- slurm_load_slurmd_status
- slurm_notify_job
- slurm_perror
- slurm_pid2jobid
- slurm_ping
- slurm_print_ctl_conf
- slurm_print_front_end_info_msg
- slurm_print_front_end_table
- slurm_print_job_info_msg
- slurm_print_job_info
- slurm_print_job_step_info_msg
- slurm_print_job_step_info
- slurm_print_node_info_msg
- slurm_print_node_table
- slurm_print_partition_info_msg
- slurm_print_partition_info
- slurm_print_reservation_info_msg
- slurm_print_reservation_info
- slurm_print_slurmd_status
- slurm_read_hostfile
- slurm_reconfigure
- slurm_requeue2
- slurm_requeue
- slurm_resume2
- slurm_resume
- slurm_set_debug_level
- slurm_set_trigger
- slurm_shutdown
- slurm_signal_job
- slurm_signal_job_step
- slurm_slurmd_status
- slurm_sprint_front_end_table
- slurm_sprint_job_info
- slurm_sprint_job_step_info
- slurm_sprint_node_table
- slurm_sprint_partition_info
- slurm_sprint_reservation_info
- slurm_step_ctx_create_no_alloc
- slurm_step_ctx_create
- slurm_step_ctx_daemon_per_node_hack
- slurm_step_ctx_destroy
- slurm_step_ctx_get
- slurm_step_ctx_params_t_init
- slurm_step_launch_abort
- slurm_step_launch_fwd_signal
- slurm_step_launch
- slurm_step_launch_wait_finish
- slurm_step_launch_wait_start
- slurm_strerror
- slurm_submit_batch_job
- slurm_suspend2
- slurm_suspend
- slurm_takeover
- slurm_terminate_job
- slurm_terminate_job_step
- slurm_update_front_end
- slurm_update_job2
- slurm_update_job
- slurm_update_node
- slurm_update_partition
- slurm_update_reservation
- slurm_update_step
SLURM File Formats and Conventions man pages
- slurm_allocate_resources_blocking
- slurm_allocate_resources
- slurm_allocation_lookup_lite
- slurm_allocation_lookup
- slurm_allocation_msg_thr_create
- slurm_allocation_msg_thr_destroy
- slurm_api_version
- slurm_checkpoint_able
- slurm_checkpoint_complete
- slurm_checkpoint_create
- slurm_checkpoint_disable
- slurm_checkpoint_enable
- slurm_checkpoint_error
- slurm_checkpoint_failed
- slurm_checkpoint
- slurm_checkpoint_restart
- slurm_checkpoint_task_complete
- slurm_checkpoint_tasks
- slurm_checkpoint_vacate
- slurm_clear_trigger
- slurm_complete_job
- slurm_confirm_allocation
- slurm_create_partition
- slurm_create_reservation
- slurm_delete_partition
- slurm_delete_reservation
- slurm_free_ctl_conf
- slurm_free_front_end_info_msg
- slurm_free_job_alloc_info_response_msg
- slurm_free_job_array_resp
- slurm_free_job_info_msg
- slurm_free_job_step_create_response_msg
- slurm_free_job_step_info_response_msg
- slurm_free_node_info_msg
- slurm_free_node_info
- slurm_free_partition_info_msg
- slurm_free_partition_info
- slurm_free_reservation_info_msg
- slurm_free_resource_allocation_response_msg
- slurm_free_slurmd_status
- slurm_free_submit_response_response_msg
- slurm_free_trigger_msg
- slurm_get_end_time
- slurm_get_errno
- slurm_get_job_steps
- slurm_get_rem_time
- slurm_get_select_jobinfo
- slurm_get_triggers
- slurm_hostlist_create
- slurm_hostlist_destroy
- slurm_hostlist_shift
- slurm_init_job_desc_msg
- slurm_init_part_desc_msg
- slurm_init_resv_desc_msg
- slurm_init_trigger_msg
- slurm_init_update_front_end_msg
- slurm_init_update_node_msg
- slurm_init_update_step_msg
- slurm_job_cpus_allocated_on_node_id
- slurm_job_cpus_allocated_on_node
- slurm_jobinfo_ctx_get
- slurm_job_step_create
- slurm_job_step_launch_t_init
- slurm_job_step_layout_free
- slurm_job_step_layout_get
- slurm_job_will_run2
- slurm_job_will_run
- slurm_kill_job
- slurm_kill_job_step
- slurm_load_ctl_conf
- slurm_load_front_end
- slurm_load_job
- slurm_load_jobs
- slurm_load_job_user
- slurm_load_node
- slurm_load_node_single
- slurm_load_partitions
- slurm_load_reservations
- slurm_load_slurmd_status
- slurm_notify_job
- slurm_perror
- slurm_pid2jobid
- slurm_ping
- slurm_print_ctl_conf
- slurm_print_front_end_info_msg
- slurm_print_front_end_table
- slurm_print_job_info_msg
- slurm_print_job_info
- slurm_print_job_step_info_msg
- slurm_print_job_step_info
- slurm_print_node_info_msg
- slurm_print_node_table
- slurm_print_partition_info_msg
- slurm_print_partition_info
- slurm_print_reservation_info_msg
- slurm_print_reservation_info
- slurm_print_slurmd_status
- slurm_read_hostfile
- slurm_reconfigure
- slurm_requeue2
- slurm_requeue
- slurm_resume2
- slurm_resume
- slurm_set_debug_level
- slurm_set_trigger
- slurm_shutdown
- slurm_signal_job
- slurm_signal_job_step
- slurm_slurmd_status
- slurm_sprint_front_end_table
- slurm_sprint_job_info
- slurm_sprint_job_step_info
- slurm_sprint_node_table
- slurm_sprint_partition_info
- slurm_sprint_reservation_info
- slurm_step_ctx_create_no_alloc
- slurm_step_ctx_create
- slurm_step_ctx_daemon_per_node_hack
- slurm_step_ctx_destroy
- slurm_step_ctx_get
- slurm_step_ctx_params_t_init
- slurm_step_launch_abort
- slurm_step_launch_fwd_signal
- slurm_step_launch
- slurm_step_launch_wait_finish
- slurm_step_launch_wait_start
- slurm_strerror
- slurm_submit_batch_job
- slurm_suspend2
- slurm_suspend
- slurm_takeover
- slurm_terminate_job
- slurm_terminate_job_step
- slurm_update_front_end
- slurm_update_job2
- slurm_update_job
- slurm_update_node
- slurm_update_partition
- slurm_update_reservation
- slurm_update_step
SLURM File Formats and Conventions man pages
- acct_gather.conf
- burst_buffer.conf
- cgroup.conf
- ext_sensors.conf
- gres.conf
- nonstop.conf
- slurm.conf
- slurmdbd.conf
- topology.conf
- wiki.conf
SLURM System Administration tools and Daemons man pages
SLURM Quick Start Guide
You can find some basic SLURM information here.
SLURM Job Arrays
Information about SLURM job arrarys can be found here.
SLURM reservations
You can find information about creating, listing, and using the SLURM reservation facility here.