batchsystem config + installation
This commit is contained in:
parent
71361f3bad
commit
103259ffb1
17
bericht/abschnitte/bat-installation.tex
Normal file
17
bericht/abschnitte/bat-installation.tex
Normal file
@ -0,0 +1,17 @@
|
||||
\subsection{Installation des Batchsystems}
|
||||
|
||||
Aus dem AUR (\ref{sec:aur}) installierten wir
|
||||
\href{http://www.schedmd.com/#index}{SLURM} in der Version 2.6.3.
|
||||
SLURM benötigt für die Authentifizierung zwischen den Nodes einen externen Dienst.
|
||||
Dazu richteten wir den empfohlenen
|
||||
\href{MUNGE}{http://code.google.com/p/munge/}-Daemon ein und verteilten den auf
|
||||
dem Head-Node erstellten Schlüssel auf die anderen Nodes
|
||||
(\emph{/etc/munge/munge.key}).
|
||||
|
||||
SLURM setzt für die Authentifizierung voraus, das der in der Konfiguration
|
||||
festgelege Nutzer auf allen Systemen die gleiche UID besitzt:
|
||||
|
||||
\shellcommand{sudo usermod -u 992 slurm}
|
||||
|
||||
Die Kontrollinstanz \emph{slurmctld} starten wir auf zotac0. Auf den restlichen
|
||||
Nodes starten wir jeweils einen \emph{slurmd}.
|
9
bericht/abschnitte/bat-konfiguration.tex
Normal file
9
bericht/abschnitte/bat-konfiguration.tex
Normal file
@ -0,0 +1,9 @@
|
||||
\subsection{Konfiguration}
|
||||
|
||||
Die Konfiguration der Queues (in SLURM Partitions genannt) erfolgt über die
|
||||
Konfigurationsdateien im Ordner \emph{/etc/slurm/} (auch zu finden in \emph{aufgabe5.2/slurm}).
|
||||
Die Prioritäten wurden in folgender Reihenfolge absteigend vergeben: benchmark, express, small, long
|
||||
Die benchmark-Partition bekam die größte Priorität, so das Jobs aus anderen
|
||||
Queues angehalten werden. Die anderen Queues wurden umgekehrt proportional zur Zeitdauer
|
||||
priorisiert. Dadurch werden Nutzer des Batchssystems dazu bewegt Jobs, die
|
||||
weniger Zeit benötigen, den richtige Queue zu zu ordnen.
|
1
bericht/abschnitte/bat-maui.tex
Normal file
1
bericht/abschnitte/bat-maui.tex
Normal file
@ -0,0 +1 @@
|
||||
\subsection{Zusatzaufgabe: Maui}
|
7
bericht/abschnitte/bat.tex
Normal file
7
bericht/abschnitte/bat.tex
Normal file
@ -0,0 +1,7 @@
|
||||
\section{Batchsystem}
|
||||
|
||||
\input{abschnitte/bat-installation}
|
||||
\input{abschnitte/bat-konfiguration}
|
||||
\input{abschnitte/bat-maui}
|
||||
|
||||
\pagebreak
|
@ -44,6 +44,8 @@
|
||||
|
||||
\input{abschnitte/prov}
|
||||
|
||||
\input{abschnitte/bat}
|
||||
|
||||
\input{abschnitte/anhang}
|
||||
|
||||
\end{document}
|
||||
|
Loading…
Reference in New Issue
Block a user