batchsystem config + installation

This commit is contained in:
Jörg Thalheim 2013-12-16 14:36:10 +01:00
parent 71361f3bad
commit 103259ffb1
5 changed files with 36 additions and 0 deletions

View 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}.

View 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.

View File

@ -0,0 +1 @@
\subsection{Zusatzaufgabe: Maui}

View File

@ -0,0 +1,7 @@
\section{Batchsystem}
\input{abschnitte/bat-installation}
\input{abschnitte/bat-konfiguration}
\input{abschnitte/bat-maui}
\pagebreak

View File

@ -44,6 +44,8 @@
\input{abschnitte/prov} \input{abschnitte/prov}
\input{abschnitte/bat}
\input{abschnitte/anhang} \input{abschnitte/anhang}
\end{document} \end{document}