Zum Inhalt springen
GAMESERVER-INSTALL
rumpel@gsi:~$ Server werden gestartet …
0 %
Support im Discord: 59 online 4 Server online 33 Besucher online Enshrouded 1.0 ist da – unser Server läuft!
Registrieren
GAMESERVER-INSTALL .DE · BY RUMPEL
Linux Server Tut`s Anleitung

ARK ASA-Cluster über zwei verschiedene dedizierte Server.

🖥️ Voraussetzungen Zwei Root-/Dedicated-Server (Windows oder Linux). Beide mit ASA-Server installiert (via SteamCMD). Feste IPs oder DynDNS. Ports offen in Firewall/Router.

Aktualisiert 23.10.2026 2 Min. Lesezeit 1866 Aufrufe von rumpel

🖥️ Voraussetzungen

Zwei Root-/Dedicated-Server (Windows oder Linux).

Beide mit ASA-Server installiert (via SteamCMD).

Feste IPs oder DynDNS.

Ports offen in Firewall/Router.

⚙️ Einrichtung Cluster

1. Serververzeichnisse vorbereiten

Jeder Server braucht ein eigenes Installationsverzeichnis (z. B. /arkserver1 und /arkserver2).

2. Cluster-ID festlegen

Die Cluster-ID muss auf beiden Servern identisch sein, z. B.:

Text
Text1 Zeile
-clusterid=ClusterMeinASA

3. Gemeinsames Cluster-Verzeichnis

Das ist der wichtigste Teil:
Die Server müssen Zugriff auf denselben Ordner haben, weil dort Charaktere/Dinos/Items gespeichert werden.

Linux-Beispiel:

Server1: /arkcluster

Server2: bindet diesen Ordner per NFS-Share von Server1 ein.

Bash7 Zeilen
# Auf Server1 (NFS-Server installieren, Beispiel Ubuntu/Debian)sudo apt install nfs-kernel-serversudo mkdir -p /arkclustersudo chown steam:steam /arkclusterecho "/arkcluster   <IP-von-Server2>(rw,sync,no_root_squash)" | sudo tee -a /etc/exportssudo exportfs -rasudo systemctl restart nfs-kernel-server

Optional: in /etc/fstab eintragen, damit es automatisch gemountet wird.

Windows-Alternative: Ordner via SMB-Freigabe sharen und vom zweiten Server einbinden.

4. Startparameter konfigurieren

Beide Server müssen auf das ClusterDirOverride zeigen (dasselbe Verzeichnis auf beiden Maschinen).

Beispiel: The Island (Server1)

Bash
Bash1 Zeile
./ShooterGameServer TheIsland_WP?listen?SessionName="ASA Island Server"?Port=7777?QueryPort=27015?RCONPort=32330?MaxPlayers=20?ServerPassword=1234?ServerAdminPassword=adminpw -clusterid=ClusterMeinASA -ClusterDirOverride=/arkcluster -log

Beispiel: Scorched Earth (Server2)

Bash
Bash1 Zeile
./ShooterGameServer ScorchedEarth_WP?listen?SessionName="ASA Scorched Server"?Port=7778?QueryPort=27016?RCONPort=32331?MaxPlayers=20?ServerPassword=1234?ServerAdminPassword=adminpw -clusterid=ClusterMeinASA -ClusterDirOverride=/arkcluster -log

⚠️ Wichtig:

Ports pro Server unterscheiden! (7777/27015 vs. 7778/27016 usw.)

ClusterDirOverride muss auf denselben gemounteten Ordner zeigen.

5. Test

Beide Server starten.

Mit einem Charakter auf Server1 einloggen, zu einem Obelisken gehen → "Travel to another server".

Zielserver auswählen (Server2).

Charakter sollte übernommen werden.

✅ Damit läuft dein ASA-Cluster über zwei verschiedene dedizierte Server.

Das war es erstmal wieder von mir 

LG

rumpel :) :at:

Antworten aus dem Forum

rumpel · 07.08.2026, 05:46 Uhr

Wir nutzen mittlerweile 2 andere Skripte um die Server zu Clustern wenn diese auf 2 unterschiedlichen Maschine laufen.

Lg

rumpel

Original-Thema im Forum ansehen

War das hilfreich?

Passend dazu

Nicht gefunden, was du suchst?Deine Frage ist nicht dabei? Frag einfach im Support-Forum.Frage stellen