.\" -*- coding: UTF-8 -*- '\" t .\"******************************************************************* .\" .\" This file was generated with po4a. Translate the source file. .\" .\"******************************************************************* .TH SYSTEMD\-MACHINED\&.SERVICE 8 "" "systemd 255" systemd\-machined.service .ie \n(.g .ds Aq \(aq .el .ds Aq ' .\" ----------------------------------------------------------------- .\" * Define some portability stuff .\" ----------------------------------------------------------------- .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" http://bugs.debian.org/507673 .\" http://lists.gnu.org/archive/html/groff/2009-02/msg00013.html .\" ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ .\" ----------------------------------------------------------------- .\" * set default formatting .\" ----------------------------------------------------------------- .\" disable hyphenation .nh .\" disable justification (adjust text to left margin only) .ad l .\" ----------------------------------------------------------------- .\" * MAIN CONTENT STARTS HERE * .\" ----------------------------------------------------------------- .SH BEZEICHNUNG systemd\-machined.service, systemd\-machined \- Registrierungsverwaltung für virtuelle Maschinen und Container .SH ÜBERSICHT .PP systemd\-machined\&.service .PP /usr/lib/systemd/systemd\-machined .SH BESCHREIBUNG .PP \fBSystemd\-machined\fP ist ein Systemdienst, der lokal laufende virtuelle Maschinen und Container überwacht\&. .PP \fBsystemd\-machined\fP ist für die Registrierung und Nachverfolgung von sowohl Betriebssystem\-Containern (Containern, die den Kernel des Wirtsystems mitbenutzen, aber ein komplettes eigenes Init\-System ausführen und sich in den meisten Aspekten wie ein komplett virtualisiertes System statt nur wie eine virtualisierte Anwendung verhalten) als auch komplett virtualisierten Maschinen (virtualisierte Hardware, auf denen normale Betriebssysteme und möglicherweise andere Kernel laufen) nützlich\&. .PP \fBsystemd\-machined\fP sollte \fInicht\fP zur Registrierung/Nachverfolgung von Anwendungs\-Sandbox\-Containern verwandt werden\&. Eine \fIMaschine\fP im Kontext von \fBsystemd\-machined\fP sollte ein abstrakter Ausdruck sein, der sowohl Betriebssystem\-Container als auch komplett virtualisierte Maschinen umfasst, aber keine Anwendungs\-Sandboxes\&. .PP In Machined registrierte Maschinen werden auf verschiedene Weisen im System offengelegt\&. Beispiele: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Werkzeuge wie \fBps\fP(1) zeigen in einer eigenen Spalte, zu welcher Maschine ein bestimmter Prozess gehört, so macht das auch \m[blue]\fBGnome\-System\-Monitor (Systemüberwachung)\fP\m[]\&\s-2\u[1]\d\s+2 und \fBsystemd\-cgls\fP(1)\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Die verschiedenen Werkzeuge von Systemd (\fBsystemctl\fP(1), \fBjournalctl\fP(1), \fBloginctl\fP(1), \fBhostnamectl\fP(1), \fBtimedatectl\fP(1), \fBlocalectl\fP(1), \fBmachinectl\fP(1), …) unterstützen den Schalter \fB\-M\fP, um auf lokalen Containern statt auf dem Wirtsystem zu agieren\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} \fBsystemctl list\-machines\fP zeigt den Systemstatus aller lokalen Container, dazu verbindet es sich mit den Init\-Systemen der Container\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Der Schalter \fB\-\-recursive\fP von Systemctl hat die Auswirkung, dass nicht nur die lokal laufenden Dienste angezeigt werden, sondern rekursiv die Dienste aller lokal registrierten Container angezeigt werden\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Der Befehl \fBmachinectl\fP stellt den Zugriff auf eine Reihe nützlicher Aktionen auf registrierte Container bereit, wie deren Untersuchung, Neustart, Herunterfahren und dem Erhalten einer Anmeldeaufforderung in ihnen\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Die Bibliothek \fBsd\-bus\fP(3) legt den Aufruf \fBsd_bus_open_system_machine\fP(3) offen, um sich zum Systembus jedes registrierten Containers zu verbinden\&. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ .sp -1 .IP \(bu 2.3 .\} Das Modul \fBnss\-mymachines\fP(8) stellt sicher, dass alle registrierten Container mittels normaler Glibc\-Aufrufe \fBgethostbyname\fP(3) oder \fBgetaddrinfo\fP(3) aufgelöst werden können\&. .RE .PP In \fBsystemd\-nspawn\fP(1) finden Sie einige Beispiele zum Starten eines Containers mit betriebssystemeigenen Werkzeugen\&. .PP Falls Sie einen VM\- oder Container\-Verwalter schreiben möchten, der Machined verwendet, schauen Sie bitte in \m[blue]\fBSchreiben virtueller Maschinen\- oder Container\-Verwalter\fP\m[]\&\s-2\u[2]\d\s+2\&. Siehe auch die \m[blue]\fBNeue Control\-Group\-Schnittstelle\fP\m[]\&\s-2\u[3]\d\s+2\&. .PP Der Daemon stellt sowohl eine C\-Bibliotheksschnittstelle (die mit \fBsystemd\-logind.service\fP(8) gemeinsam benutzt wird) als auch eine D\-Bus\-Schnittstelle bereit\&. Die Bibliotheksschnittstelle kann zur Untersuchung und Beobachtung des Zustandes von virtuellen Maschinen/Containern verwandt werden\&. Die Bus\-Schnittstelle stellt das Gleiche bereit, zusätzlich kann sie zum Registrieren oder Beenden von Maschinen verwandt werden\&. Für weitere Informationen lesen Sie bitte \fBsd\-login\fP(3) und \fBorg.freedesktop.machine1\fP(5) und \fBorg.freedesktop.LogControl1\fP(5)\&. .PP Ein kleiner Begleit\-Daemon \fBsystemd\-importd.service\fP(8) ist auch verfügbar, der das Importieren, Exportieren und Herunterladen von Container\- und VM\-Abbildern implementiert\&. .PP Für jeden mit systemd\-machined\&.service registrierten Container, der Benutzernamensräume verwendet, werden Benutzer/Gruppen für die verwandten UIDs/GIDs künstlich erzeugt\&. Sie werden dem System mittels des \m[blue]\fBBenutzer\-/Gruppen\-Datensatznachschlage\-API über Varlink\fP\m[]\&\s-2\u[4]\d\s+2 zur Verfügung gestellt und können daher mit \fBuserdbctl\fP(1) oder den normalen Glibc\-NSS\-Aufrufen aufgelöst werden\&. .SH "SIEHE AUCH" .PP \fBsystemd\fP(1), \fBmachinectl\fP(1), \fBsystemd\-nspawn\fP(1), \fBnss\-mymachines\fP(8), \fBsystemd.special\fP(7) .SH ANMERKUNGEN .IP " 1." 4 Gnome\-System\-Monitor (Systemüberwachung) .RS 4 \%https://help.gnome.org/users/gnome\-system\-monitor/ .RE .IP " 2." 4 Schreiben virtueller Maschinen\- oder Container\-Verwalter .RS 4 \%https://www.freedesktop.org/wiki/Software/systemd/writing\-vm\-managers .RE .IP " 3." 4 Neue Control\-Gruppen\-Schnittstellen .RS 4 \%https://www.freedesktop.org/wiki/Software/systemd/ControlGroupInterface .RE .IP " 4." 4 Benutzer\-/Gruppen\-Datensatznachschlage\-API über Varlink .RS 4 \%https://systemd.io/USER_GROUP_API .RE .PP .SH ÜBERSETZUNG Die deutsche Übersetzung dieser Handbuchseite wurde von Mario Blättermann und Helge Kreutzmann erstellt. .PP Diese Übersetzung ist Freie Dokumentation; lesen Sie die .UR https://www.gnu.org/licenses/gpl-3.0.html GNU General Public License Version 3 .UE oder neuer bezüglich der Copyright-Bedingungen. Es wird KEINE HAFTUNG übernommen. .PP Wenn Sie Fehler in der Übersetzung dieser Handbuchseite finden, schicken Sie bitte eine E-Mail an die .MT debian-l10n-german@lists.debian.org Mailingliste der Übersetzer .ME .