Enterprise Hosting · Von Gamern für Gamer
ARK Server – Cluster einrichten (mehrere Maps verbinden)
Kurzantwort: Diese Anleitung löst ein konkretes Server-Problem Schritt für Schritt – nicht nur Theorie. Bei Verbindungs-, Start- oder Performance-Problemen findest du unten Troubleshooting und Links zu passenden Guides.
Diese Anleitung zeigt dir Schritt für Schritt, wie du mehrere ARK-Server zu einem Cluster verbindest. Ein Cluster ermöglicht deinen Spielern, mit ihrem Charakter und ihren Dinos zwischen verschiedenen Maps zu reisen – ohne Datenverlust. Das ist die beliebteste Server-Konfiguration für ARK.
Hinweis: Ausführliche Unterseiten zu einzelnen Maps und Performance findest du in der linken Navigation.
Was ist ein ARK-Cluster?
Ein Cluster verbindet mehrere ARK-Server miteinander. Spieler können über Obelisken oder Supply Drops zwischen den Maps reisen und nehmen ihren Charakter, ihre Dinos und ihre Items mit. Jede Map läuft als eigener Server-Prozess, teilt sich aber die gleiche Cluster-Konfiguration.
Voraussetzungen
- Mehrere ARK-Server-Installationen (eine pro Map)
- Ausreichend RAM – jede Map braucht 8-12 GB, ein 3er-Cluster also 24-36 GB RAM
- Ausreichend CPU – jede Map läuft als eigener Prozess, insgesamt 6-8 Kerne empfohlen
- Eigene Ports für jede Map
- Ein gemeinsamer Ordner für die Cluster-Daten
Schritt 1: Ordnerstruktur vorbereiten
# Hauptverzeichnis für den Cluster
mkdir -p ~/ark-cluster
# Gemeinsamer Cluster-Ordner (wichtig!)
mkdir -p ~/ark-cluster/cluster
# Ein Ordner pro Map
mkdir -p ~/ark-cluster/TheIsland
mkdir -p ~/ark-cluster/Ragnarok
mkdir -p ~/ark-cluster/Aberration
Schritt 2: Ports für jede Map festlegen
Jede Map braucht eigene Ports, die sich nicht überschneiden:
| Map | Game-Port | Query-Port | RCON-Port |
|---|---|---|---|
| The Island | 7777 | 27015 | 27020 |
| Ragnarok | 7779 | 27016 | 27021 |
| Aberration | 7781 | 27017 | 27022 |
Jeder weitere Server erhöht den Game-Port um 2 und die anderen Ports um 1.
Schritt 3: Cluster-Konfiguration erstellen
Erstelle die Cluster-Konfigurationsdatei. Diese Datei muss für alle Server im Cluster identisch sein:
nano ~/ark-cluster/cluster/clustersettings.ini
[Cluster]
ClusterDir=/home/user/ark-cluster/cluster
ClusterID=DEIN_EINDEUTIGER_CLUSTER_NAME
ClusterKey=DEIN_SICHERER_CLUSTER_SCHLUESSEL
- ClusterDir: Absoluter Pfad zum gemeinsamen Cluster-Ordner
- ClusterID: Ein eindeutiger Name für deinen Cluster
- ClusterKey: Ein sicheres Passwort – alle Server im Cluster müssen den gleichen Key haben
Schritt 4: Startskripte für jede Map erstellen
The Island (start-island.bat / .sh)
start ShooterGameServer.exe TheIsland?SessionName=MeinCluster-Island?MaxPlayers=20?Port=7777?QueryPort=27015?RCONPort=27020?ServerPassword=geheim?ServerAdminPassword=admin123?ClusterDirOverride=/home/user/ark-cluster/cluster -log -NoTransferFromFiltering -clusterid=MeinCluster
Ragnarok (start-ragnarok.bat / .sh)
start ShooterGameServer.exe Ragnarok?SessionName=MeinCluster-Ragnarok?MaxPlayers=20?Port=7779?QueryPort=27016?RCONPort=27021?ServerPassword=geheim?ServerAdminPassword=admin123?ClusterDirOverride=/home/user/ark-cluster/cluster -log -NoTransferFromFiltering -clusterid=MeinCluster
Aberration (start-aberration.bat / .sh)
start ShooterGameServer.exe Aberration?SessionName=MeinCluster-Aberration?MaxPlayers=20?Port=7781?QueryPort=27017?RCONPort=27022?ServerPassword=geheim?ServerAdminPassword=admin123?ClusterDirOverride=/home/user/ark-cluster/cluster -log -NoTransferFromFiltering -clusterid=MeinCluster
Wichtige Cluster-Parameter:
- ClusterDirOverride: Absoluter Pfad zum Cluster-Ordner – muss bei allen Servern identisch sein
- -NoTransferFromFiltering: Verhindert dass Spieler den Transfer nutzen um Filter zu umgehen
- -clusterid: Der Name deines Clusters
Schritt 5: Firewall-Ports für alle Maps freigeben
# The Island
sudo ufw allow 7777/udp
sudo ufw allow 7778/udp
sudo ufw allow 27015/udp
# Ragnarok
sudo ufw allow 7779/udp
sudo ufw allow 7780/udp
sudo ufw allow 27016/udp
# Aberration
sudo ufw allow 7781/udp
sudo ufw allow 7782/udp
sudo ufw allow 27017/udp
Schritt 6: Server starten und Cluster testen
- Starte alle Server nacheinander – warte bis jeder vollständig geladen ist
- Betritt einen Server und spiele einige Minuten
- Gehe zu einem Obelisken oder Supply Drop
- Öffne das Terminal und wähle "Travel to another server"
- Dein Charakter sollte jetzt auf der anderen Map erscheinen – mit allen Items und Dinos
Schritt 7: Alle Maps in einer Batch-Datei starten (Windows)
@echo off
echo Starte The Island...
start "ARK-Island" ShooterGameServer.exe TheIsland?SessionName=MeinCluster-Island?MaxPlayers=20?Port=7777?QueryPort=27015?ClusterDirOverride=C:\ark-cluster\cluster -log -NoTransferFromFiltering -clusterid=MeinCluster
timeout /t 10 /nobreak
echo Starte Ragnarok...
start "ARK-Ragnarok" ShooterGameServer.exe Ragnarok?SessionName=MeinCluster-Ragnarok?MaxPlayers=20?Port=7779?QueryPort=27016?ClusterDirOverride=C:\ark-cluster\cluster -log -NoTransferFromFiltering -clusterid=MeinCluster
timeout /t 10 /nobreak
echo Starte Aberration...
start "ARK-Aberration" ShooterGameServer.exe Aberration?SessionName=MeinCluster-Aberration?MaxPlayers=20?Port=7781?QueryPort=27017?ClusterDirOverride=C:\ark-cluster\cluster -log -NoTransferFromFiltering -clusterid=MeinCluster
echo Alle Server gestartet!
Das timeout gibt jedem Server 10 Sekunden zum Initialisieren, bevor der nächste startet.
Häufige Probleme
Transfer funktioniert nicht – "No sessions found":
- Sind alle Server mit dem gleichen ClusterDirOverride gestartet?
- Sind alle Server mit der gleichen ClusterID gestartet?
- Prüfe ob der Cluster-Ordner für alle Server-Prozesse les- und schreibbar ist
Spieler verliert Items beim Transfer:
- Das passiert wenn der Cluster-Ordner nicht korrekt konfiguriert ist
- Stelle sicher, dass alle Server auf den gleichen physischen Ordner zugreifen
- Der Pfad muss absolut sein, nicht relativ
Server überlastet bei mehreren Maps:
- Jede Map braucht eigene CPU-Kerne – nicht alle Maps auf die gleichen Kerne legen
- RAM-Verbrauch summiert sich – bei 3 Maps mindestens 32 GB RAM einplanen
- SSD ist Pflicht – mehrere Maps auf HDD sind unspielbar
Spieler können nicht zwischen Servern reisen:
- Alle Server müssen die gleichen Mods installiert haben
- Alle Server müssen die gleichen Einstellungen haben (Taming-Speed, XP-Rate usw.)
- Reisen ist nur über Obelisken und Supply Drops möglich
Schnell-Checkliste
- Ordnerstruktur mit gemeinsamem Cluster-Ordner erstellt
- Eindeutige Ports für jede Map vergeben
- clustersettings.ini mit ClusterDir, ClusterID und ClusterKey erstellt
- Für jede Map ein Startskript mit ClusterDirOverride erstellt
- Alle Ports in der Firewall freigegeben
- Alle Server gestartet und Transfer getestet
Passende Anleitungen
Server bei NexoraHost: nexorahost.com
NexoraHost
Gameserver bestellen
Minecraft, ARK, FiveM & 24+ Spiele – 1-Click, Mods erlaubt, ab 4,99 €/Monat.
nexorahost.com · Maincubes FRA01 · 1 Tbit/s DDoS · 99,9 % Uptime