Direkt zum Inhalt

ARK Server – Cluster einrichten (mehrere Maps verbinden)

ARK Server – Cluster einrichten (mehrere Maps verbinden) – Gameserver-Wissen und Hosting-Tipps von NexoraHost für Gamer in Deutschland und weltweit.

Gameserver

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

  1. Starte alle Server nacheinander – warte bis jeder vollständig geladen ist
  2. Betritt einen Server und spiele einige Minuten
  3. Gehe zu einem Obelisken oder Supply Drop
  4. Öffne das Terminal und wähle "Travel to another server"
  5. 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

  1. Ordnerstruktur mit gemeinsamem Cluster-Ordner erstellt
  2. Eindeutige Ports für jede Map vergeben
  3. clustersettings.ini mit ClusterDir, ClusterID und ClusterKey erstellt
  4. Für jede Map ein Startskript mit ClusterDirOverride erstellt
  5. Alle Ports in der Firewall freigegeben
  6. Alle Server gestartet und Transfer getestet

Passende Anleitungen

Server bei NexoraHost: nexorahost.com

Weiterlesen

Beliebt und aktuell – nicht nur die ältesten Guides.

Mehr

Weiter entdecken