Backup-Dateien wie layout.dia~ zu .gitignore hinzugefügt
PDSH-Abschnitt zu Bericht hinzugefügt
This commit is contained in:
parent
7f8a248fbc
commit
e430111ac1
1
.gitignore
vendored
1
.gitignore
vendored
@ -26,5 +26,6 @@
|
||||
*.synctex.gz
|
||||
*.fdb_latexmk
|
||||
*.fls
|
||||
*~
|
||||
.cmd_ok
|
||||
.inotifywait
|
||||
|
@ -162,7 +162,33 @@ Nachteile:
|
||||
\subsection{Git-Server}
|
||||
\label{sub:git_server}
|
||||
|
||||
\subsection{Parallel Distributed Shell}
|
||||
\subsection{Parallel Distributed Shell (PDSH)}
|
||||
\label{sub:parallel_shell}
|
||||
|
||||
Die {\tt pdsh} ist ein Tool, mit dem man parallel auf mehreren Rechnern gleichzeitig Befehle über SSH ausführen kann, um diese komplett synchron zu konfigurieren und zu administrieren.
|
||||
|
||||
Das entsprechende Paket war nicht im offiziellen Arch Linux Repository vorhanden, deshalb wurde über das AUR (Arch User Repositories) eine {\tt PKGBUILD}-Datei bezogen, die die »Anleitungen« zum Bau des Paketes enthielten. Mit {\tt makepkg} konnte dann das Paket gebaut und mit:
|
||||
\begin{center}
|
||||
\tt pacman -U pdsh-*.pkg.tar.gz
|
||||
\end{center}
|
||||
installiert werden.
|
||||
|
||||
\subsubsection{Gruppenverwaltung}
|
||||
Zur Verwaltung mehrerer Rechner in Gruppen (in unserem Fall Head-Node und Compute-Nodes) greift {\tt pdsh} auf Gruppen-Dateien von {\tt dsh} zurück. Diese können entweder pro Benutzer in {\tt ~/.dsh/group} oder systemweit in {\tt /etc/dsh/group} hinterlegt werden; da sowieso jeder Benutzer die gleichen Gruppen-Dateien verwendet, haben wir letzteres verwendet.
|
||||
|
||||
Dabei wurden folgende Gruppen-Dateien mit entsprechendem Inhalt angelegt:
|
||||
\begin{itemize}
|
||||
\item {\ttfamily \bfseries headnode}: \\
|
||||
{\tt zeus}
|
||||
|
||||
\item {\ttfamily \bfseries computenode}: \\
|
||||
{\tt ares} \\
|
||||
{\tt chronos} \\
|
||||
{\tt eris} \\
|
||||
{\tt hades}
|
||||
|
||||
\item {\ttfamily \bfseries all}: \\
|
||||
Kombination aus {\tt headnode} und {\tt computenode}
|
||||
\end{itemize}
|
||||
|
||||
\end{document}
|
||||
|
Loading…
Reference in New Issue
Block a user