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
|
*.synctex.gz
|
||||||
*.fdb_latexmk
|
*.fdb_latexmk
|
||||||
*.fls
|
*.fls
|
||||||
|
*~
|
||||||
.cmd_ok
|
.cmd_ok
|
||||||
.inotifywait
|
.inotifywait
|
||||||
|
@ -162,7 +162,33 @@ Nachteile:
|
|||||||
\subsection{Git-Server}
|
\subsection{Git-Server}
|
||||||
\label{sub:git_server}
|
\label{sub:git_server}
|
||||||
|
|
||||||
\subsection{Parallel Distributed Shell}
|
\subsection{Parallel Distributed Shell (PDSH)}
|
||||||
\label{sub:parallel_shell}
|
\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}
|
\end{document}
|
||||||
|
Loading…
Reference in New Issue
Block a user