Aufgaben eines Serverhosts
Ein Serverhost ist eine Maschine, die Minecraft-Server für dein SimpleCloud-Netzwerk ausführt. Installiere einen Serverhost auf jeder Maschine, deren CPU und Arbeitsspeicher SimpleCloud verwenden soll.
Der Serverhost läuft im Hintergrund. Im Dashboard verwaltest du Minecraft-Server und legst fest, auf welchen Serverhosts sie laufen dürfen.
Ein Serverhost:
- Bereitet Minecraft-Serverdateien aus deinen Templates vor
- Startet und stoppt Minecraft-Server
- Wendet Einstellungen für Software, Plugins, Arbeitsspeicher und weitere Bereiche an
- Sendet Serverstatus, Logs und Ressourcennutzung an SimpleCloud
Serverhost hinzufügen
Öffne im Dashboard Settings > Server Hosts und wähle Add Host. Konfiguriere den Host und führe anschließend den generierten Einrichtungsbefehl auf der Maschine aus, die du hinzufügen möchtest.
Der Befehl installiert SimpleCloud, verbindet den Serverhost mit deinem Netzwerk und startet ihn. Die Voraussetzungen und den vollständigen Einrichtungsablauf findest du in der Installationsanleitung.
Unter Settings > Server Hosts kannst du die Einstellungen eines Hosts anzeigen und ändern. Beim Konfigurieren einer Servergruppe wählst du aus, welche Hosts ihre Server ausführen dürfen.
Serverhost prüfen oder steuern
Verwende die CLI, um den Serverhost selbst zu starten, zu stoppen, zu aktualisieren oder Probleme zu untersuchen.
Führe diese Befehle im SimpleCloud-Installationsverzeichnis aus:
Was mit laufenden Minecraft-Servern geschieht
Wenn du einen Serverhost stoppst oder neu startest, fragt die CLI, ob auch die Minecraft-Server auf dieser Maschine gestoppt werden sollen.
- Wähle Yes, wenn du die Maschine offline nimmst oder die Minecraft-Server ebenfalls stoppen müssen.
- Wähle No für kurze Wartungsarbeiten am Serverhost, wenn die Minecraft-Server online bleiben sollen. Nach dem Neustart verbindet sich der Serverhost wieder mit ihnen.
Fahre die Maschine nicht herunter und starte sie nicht neu, solange Minecraft-Server darauf laufen. Stoppe sie zuerst, damit sie ihre Daten ordnungsgemäß speichern können.
Probleme mit einem Serverhost beheben
Wenn ein Serverhost offline ist oder ein Server nicht startet, prüfe Folgendes:
- Der Serverhost ist online.
- Er hat genügend freien Arbeitsspeicher für den Server.
- Die erforderliche Java-Version ist installiert.
- Die Gruppe darf diesen Serverhost verwenden.
Führe sc logs serverhost --lines 200 aus, um weitere Informationen zu erhalten. Du kannst außerdem die Logs des betroffenen Minecraft-Servers im Dashboard prüfen.
Mehrere Serverhosts verwenden
Mit mehreren Serverhosts kann SimpleCloud Server auf die Maschinen verteilen, die für die jeweilige Gruppe zugelassen sind. Das erhöht die Kapazität, aber die Maschinen teilen sich kein Dateisystem.
- Halte Templates, Workflows und Configurator-Dateien synchron, damit ein Server auf jedem zulässigen Host korrekt starten kann.
- Solange ein Server läuft, befinden sich seine Dateien und Logs nur auf dem Serverhost, der ihn gestartet hat.
- Die Dateien eines persistenten Servers bleiben auf dem ihm zugewiesenen Serverhost. Wenn du seinen Serverhost änderst, werden diese Dateien nicht verschoben.
Folge der Anleitung SimpleCloud auf mehreren Maschinen ausführen, um eine weitere Maschine hinzuzufügen und die gemeinsamen Dateien zu synchronisieren.
Verwandte Seiten
- Templates erklärt, wie Serverdateien vorbereitet werden.
- Configurators erklärt automatische Konfigurationsänderungen.
- Workflows erklärt erweiterte Schritte zur Vorbereitung und Bereinigung.