tech:slurm
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
tech:slurm [2019/09/06 15:36] – [Installation] kohofer | tech:slurm [2020/02/07 10:34] – [Compute Nodes] kohofer | ||
---|---|---|---|
Line 22: | Line 22: | ||
ssh slurm-ctrl | ssh slurm-ctrl | ||
- | apt install slurm-wlm slurm-wlm-doc mailutils | + | apt install slurm-wlm slurm-wlm-doc mailutils mariadb-client mariadb-server libmariadb-dev python-dev python-mysqldb |
=== Install Maria DB Server === | === Install Maria DB Server === | ||
Line 51: | Line 51: | ||
=== Central Controller === | === Central Controller === | ||
- | The main configuration file is / | + | The main configuration file is / |
- | vi / | + | vi / |
< | < | ||
Line 114: | Line 114: | ||
</ | </ | ||
- | root@controller# systemctl start slurmctld | + | root@slurm-ctrl# scp / |
+ | root@slurm-ctrl# systemctl start slurmctld | ||
=== Accounting Storage === | === Accounting Storage === | ||
Line 153: | Line 154: | ||
</ | </ | ||
- | root@controller# systemctl start slurmdbd | + | root@slurm-ctrl# systemctl start slurmdbd |
=== Authentication === | === Authentication === | ||
Line 159: | Line 160: | ||
Copy / | Copy / | ||
- | scp / | + | scp / |
+ | |||
+ | Allow password-less access to slurm-ctrl | ||
+ | |||
+ | csadmin@slurm-ctrl: | ||
| | ||
Run a job from slurm-ctrl | Run a job from slurm-ctrl | ||
Line 188: | Line 193: | ||
{{: | {{: | ||
- | ==== Installation ==== | + | === Installation |
+ | |||
+ | ssh -l csadmin < | ||
+ | sudo apt install slurm-wlm libmunge-dev libmunge2 munge | ||
+ | sudo systemctl enable slurmd | ||
+ | sudo systemctl enable munge | ||
+ | sudo systemctl start slurmd | ||
+ | sudo systemctl start munge | ||
- | ssh -l csadmin 10.7.20.102 | ||
- | sudo apt install slurm-wlm | ||
- | |||
Generate ssh keys | Generate ssh keys | ||
+ | |||
ssh-keygen | ssh-keygen | ||
Line 215: | Line 226: | ||
owner and permission. | owner and permission. | ||
- | mv / | + | mv / |
chown munge:munge / | chown munge:munge / | ||
chmod 400 / | chmod 400 / | ||
+ | |||
+ | Place / | ||
+ | |||
+ | mv / | ||
+ | chown root: / | ||
+ | |||
+ | | ||
Line 231: | Line 249: | ||
[[https:// | [[https:// | ||
+ | |||
+ | [[https:// | ||
+ | |||
+ | {{ : |
/data/www/wiki.inf.unibz.it/data/pages/tech/slurm.txt · Last modified: 2022/11/24 16:17 by kohofer