# Slurm_tools **Repository Path**: hugo_code/Slurm_tools ## Basic Information - **Project Name**: Slurm_tools - **Description**: My tools for the Slurm HPC workload manager - **Primary Language**: Unknown - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 0 - **Created**: 2021-12-02 - **Last Updated**: 2021-12-02 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # Slurm tools These [Slurm](https://slurm.schedmd.com/overview.html) tools have been developed for management and monitoring of our cluster: 1. [pestat](pestat/) Print Slurm nodes status with 1 line per node including job info. 2. [slurmreportmonth](slurmreportmonth/) Generate monthly accounting statistics from Slurm using the sreport command. 3. [slurmacct](slurmacct/) Generate accounting statistics from Slurm as an alternative to the sreport command 4. [showuserjobs](showuserjobs/) Print the current node status and batch jobs status broken down into userids. 5. [showuserlimits](showuserlimits/) Print Slurm resource user limits and usage. 6. [showpartitions](partitions/) Print a Slurm cluster partition status overview with 1 line per partition, and other tools. 7. [slurmibtopology](slurmibtopology/) Infiniband topology tool for Slurm. 8. Slurm [triggers](triggers/) scripts. 9. Scripts for managing [nodes](nodes/). 10. Scripts for managing [jobs](jobs/). 11. Scripts for managing [Slurm accounts and users](slurmaccounts/). Slurm deployment HOWTO ---------------------- Our [Slurm HOWTO guide](https://wiki.fysik.dtu.dk/niflheim/SLURM) for setting up a Slurm installation. It's based on CentOS/RHEL 7 Linux, but much of the information should be relevant on other Linuxes as well. Download -------- Use the above ```Clone or download``` button, or go to the individual tool page, click on the desired file, and then click the ```Raw``` button to get a link which you can use for download.