# 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.

**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

    - [ARK installieren](/de/gameserver/ark/installation)
- [ARK Performance](/de/gameserver/ark/optimize)
- [ARK Hardware](/de/gameserver/ark/hardware-requirements)
- [Ports öffnen](/de/root-v-server/firewall-ports)
- [ARK Hub](/de/gameserver/ark)
- [Gameserver Hub](/de/gameserver)

*Server bei NexoraHost: [nexorahost.com](https://nexorahost.com)*
