Add Slurm Commander

This commit is contained in:
caubet_m 2023-01-24 14:14:07 +01:00
parent e4f562e8d6
commit 86fe7781ca

View File

@ -78,7 +78,7 @@ gpu up 7-00:00:00 1-infinite no NO all 8 allocate
### Slurm commander ### Slurm commander
The **[Slurm Commander (scom)](https://github.com/CLIP-HPC/SlurmCommander/)** it's a simple but very useful open source text-based user interface for The **[Slurm Commander (scom)](https://github.com/CLIP-HPC/SlurmCommander/)** it's a simple but very useful open source text-based user interface for
simple and efficient interaction with Slurm. It is originally developed by the CLoud Infrastructure Project (CLIP-HPC). To use it, one can simple and efficient interaction with Slurm. It is developed by the CLoud Infrastructure Project (CLIP-HPC) and external contributions. To use it, one can
simply run the following command: simply run the following command:
```bash ```bash
@ -87,10 +87,10 @@ SLURM_CLUSTERS=merlin5 scom # merlin5 cluster
SLURM_CLUSTERS=gmerlin6 scom # gmerlin6 cluster SLURM_CLUSTERS=gmerlin6 scom # gmerlin6 cluster
scom -h # Help and extra options scom -h # Help and extra options
``` ```
With this simple interface, users can interact with queued jobs, as well as getting information about past and present jobs: With this simple interface, users can interact with their jobs, as well as getting information about past and present jobs:
* Filtering jobs by substring is possible with the `/` key. * Filtering jobs by substring is possible with the `/` key.
* Users can perform multiple actions on their jobs, such like cancelling or requeing a job, SSH to a node with an already running job, * Users can perform multiple actions on their jobs (such like cancelling, holding or requeing a job), SSH to a node with an already running job,
or getting extended details of the job itself. or getting extended details and statistics of the job itself.
Also, users can check the status of the cluster, to get statistics and node usage information as well as getting information about node properties. Also, users can check the status of the cluster, to get statistics and node usage information as well as getting information about node properties.
@ -98,8 +98,7 @@ The interface also provides a few job templates for different use cases (i.e. MP
save it locally to the current directory, and submit the job to the cluster. save it locally to the current directory, and submit the job to the cluster.
{{site.data.alerts.note}}Currently, <span style="color:darkblue;">scom</span> does not provide live updated information for the <span style="color:darkorange;">[Job History]</span> tab. {{site.data.alerts.note}}Currently, <span style="color:darkblue;">scom</span> does not provide live updated information for the <span style="color:darkorange;">[Job History]</span> tab.
To update Job History information, users have exit the application with the <span style="color:darkorange;">q</span> key. Other tabs are updated every 5 seconds. To update Job History information, users have to exit the application with the <span style="color:darkorange;">q</span> key. Other tabs will be updated every 5 seconds (default).
On the other hand, the <span style="color:darkorange;">[Job History]</span> tab contains only information for the <b>merlin6</b> CPU cluster only. Future updates will provide information On the other hand, the <span style="color:darkorange;">[Job History]</span> tab contains only information for the <b>merlin6</b> CPU cluster only. Future updates will provide information
for other clusters. for other clusters.
{{site.data.alerts.end}} {{site.data.alerts.end}}