- 07 Dec, 2018 6 commits
-
-
Tim Wickberg authored
-
Tim Wickberg authored
-
Tim Wickberg authored
Remove restriction on port count previously added in 620f92f7.
-
Morris Jette authored
gres_plugin_job_state_validate() modified in commit a44297e5 to add tres_freq field. This changes the test to match.
-
Morris Jette authored
-
Morris Jette authored
Disable request for both gres/mps and gres/gpu in a single request. Also disable request for gres/mps and --gpu-freq, disable mps-per-job with more than 1 node, disable mps-per-socket with more than 1 socket, and disable mps-per-task with more than 1 node. Note these mps-per-* options are not currently available, but data structures do exist to implement them.
-
- 06 Dec, 2018 26 commits
-
-
Janne Blomqvist authored
The Linux kernel default hard limit of 4096 for the number of file descriptors is quite small. Debian/Ubuntu have for a long time overridden this, increasing it to 1M. Recently systemd also bumped the default to 512k. https://github.com/systemd/systemd/blob/master/NEWS https://github.com/systemd/systemd/pull/10244 https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org/thread/ZN5TK3D6L7SE46KGXICUKLKPX2LQISVX/ https://github.com/systemd/systemd/commit/09dad04c49cae3ad2b319c9b4e7773fedd34309a Here the limits are increased as follows: - slurmd: 128k; some workloads like Hadoop/Spark need a lot of fd's, and recommend that the limit is increased to at least 64k. - slurmctld: 64k; per the Slurm high throughput and big system guides which recommend a file-max of at least 32k. - slurmdbd: 64k, matching slurmctld, though slurmdbd shouldn't need that many fd's, bumping the limit shouldn't hurt either. Bug 6171
-
Chris Rorvick authored
This makes it easier to pass string literals to slurm_perror(3). For example, a recent GCC emits the following when a string literal is passed in C++: ISO C++ forbids converting a string constant to 'char*' Bug 6082
-
Tim Wickberg authored
Bug 5248
-
Mike Nolta authored
Bug 6055
-
Mike Nolta authored
Add the following slurmctld return codes to the lua plugin: ESLURM_ACCESS_DENIED ESLURM_ACCOUNTING_POLICY ESLURM_INVALID_NODE_COUNT ESLURM_JOB_MISSING_SIZE_SPECIFICATION ESLURM_MISSING_TIME_LIMIT Bug 6055
-
Tim Wickberg authored
Rework one timer error message while here. Bug 5861.
-
Danny Auble authored
Bug 6013
-
Morris Jette authored
The GRES node information in slurmctld is now as we want it to be. No job/step scheduling logic implemented yet.
-
Morris Jette authored
Previous logic was printing a uint64_t as %lld and the test was looking for a negative number. This corrects the test.
-
Morris Jette authored
Test was sometimes failing due to delay in getting job accounting data to database.
-
Tim Wickberg authored
-
Tim Wickberg authored
Use __func__, collapse message format to a single line as well.
-
Tim Wickberg authored
Ensure _GNU_SOURCE is defined. For FreeBSD or NetBSD, define it as equivalent to POLLHUP up front, rather than the #ifdefs inline. Remove config.h include, it is not needed here at this point.
-
Morris Jette authored
-
Morris Jette authored
Also add plugin name to some logs
-
Marshall Garey authored
Bug 5836.
-
Tim Wickberg authored
Wrong author. This reverts commit e1c10fea.
-
Tim Wickberg authored
Bug 5836.
-
Tim Wickberg authored
-
Marshall Garey authored
Bug 5836.
-
Marshall Garey authored
-
Nate Rini authored
-
Nate Rini authored
Bug 6162
-
Morris Jette authored
much work still required
-
Morris Jette authored
Required for gres/mps
-
Morris Jette authored
Also internally sort GresTypes so that the gres/gpu plugin is processed before gres/mps. gres/mps will leverage the gres/gpu plugin.
-
- 05 Dec, 2018 8 commits
-
-
Albert Gil authored
Bug 6163
-
Tim Wickberg authored
-
Felip Moll authored
Backups already run it when dropping to backup. Bug 6098.
-
Felip Moll authored
Backups already run it when dropping to backup. Bug 6098.
-
Danny Auble authored
Missed from 0d9b7d5d.
-
Tim Wickberg authored
-
Marshall Garey authored
Remove the README and point to the web page. Add details on the disable_x11 option. Bug 5936.
-
Marshall Garey authored
Also throw an error message within stepd_available() if the nodename is not set or cannot be inferred correctly. Bug 5399.
-