Hallo, Gast
Du musst dich registrieren bevor du auf unserer Seite Beiträge schreiben kannst.

Benutzername
  

Passwort
  





Durchsuche Foren

(Erweiterte Suche)

Foren-Statistiken
» Mitglieder: 518
» Neuestes Mitglied: Thurindir
» Foren-Themen: 258
» Foren-Beiträge: 314

Komplettstatistiken

Benutzer Online
Momentan sind 48 Benutzer online
» 0 Mitglieder
» 45 Gäste
Baidu, Bing, Google

Aktive Themen
Self Service Panel für ei...
Forum: Support und Feedback (Forum, Website)
Letzter Beitrag: Thurindir
Gestern, 09:54 AM
» Antworten: 2
» Ansichten: 84
Ark Asa - Clustern auf un...
Forum: Tools
Letzter Beitrag: rumpel
06-12-2026, 04:50 PM
» Antworten: 0
» Ansichten: 122
🚀 GSI Performance Suite
Forum: Linux Server Tut`s
Letzter Beitrag: rumpel
06-09-2026, 07:02 AM
» Antworten: 2
» Ansichten: 766
Ark ASA Spielstände von N...
Forum: Linux
Letzter Beitrag: rumpel
06-01-2026, 02:46 AM
» Antworten: 0
» Ansichten: 237
🔥 ROMESTEAD: HOSTING-SUPP...
Forum: Linux
Letzter Beitrag: rumpel
05-28-2026, 11:35 AM
» Antworten: 0
» Ansichten: 231
DUNE Awakening - GameServ...
Forum: Tools
Letzter Beitrag: rumpel
05-22-2026, 07:36 AM
» Antworten: 0
» Ansichten: 422
Dune Awakening Server ers...
Forum: Linux
Letzter Beitrag: rumpel
05-13-2026, 08:25 AM
» Antworten: 0
» Ansichten: 1,326
Ubuntu-PC → Ubuntu Server...
Forum: Linux
Letzter Beitrag: rumpel
05-12-2026, 10:34 AM
» Antworten: 0
» Ansichten: 291
Pelican - 1-Klick Install...
Forum: Tools
Letzter Beitrag: rumpel
05-11-2026, 05:34 PM
» Antworten: 0
» Ansichten: 381
⛵ Windrose Dedicated Serv...
Forum: Linux
Letzter Beitrag: rumpel
04-22-2026, 04:23 AM
» Antworten: 0
» Ansichten: 534

 
Information Ubuntu - Swap-Größe anpassen oder erweitern...
Geschrieben von: rumpel - 01-16-2025, 11:56 PM - Forum: Linux - Keine Antworten

Überprüfen der Swap-Nutzung

Führe olgenden Befehl aus, um Details über die Swap-Nutzung zu erhalten:


Code:
free -h

Hier siehst du die Gesamtgröße, die aktuell genutzte und die verfügbare Swap-Kapazität.


Swap-Größe anpassen oder erweitern

Wenn Sie die Swap-Kapazität erhöhen oder eine Swap-Datei hinzufügen möchten:
Bestehende Swap-Datei prüfen:


Code:
sudo swapon --show

Neue Swap-Datei hinzufügen:


Erstellen Sie eine Swap-Datei (z. B. 2 GB):

Code:
sudo fallocate -l 2G /swapfile

Setzen Sie die richtigen Berechtigungen:

Code:
sudo chmod 600 /swapfile

Initialisieren Sie die Swap-Datei:

Code:
sudo mkswap /swapfile

Aktivieren Sie die Swap-Datei:

Code:
sudo swapon /swapfile

Fügen Sie die Datei dauerhaft zur

Code:
/etc/fstab

hinzu:

Code:
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab


Sollten fehler auftreten wie z.B 

fallocate: fallocate failed: Text file busy

Code:
swapoff -a turns off swap usage. You were trying to allocate 15G to /swapfile, but you can’t do that if it’s in use. You do a swapoff -a, fallocate (you may have to delete the current /swapfile first), mkswap /swapfile, then swapon -a.


Code:
swapoff -a swapon -a sudo fallocate -l 1G /swapfile sudo mkswap /swapfile sudo swapon /swapfile

Das sollte man verstehen wenn man es einmal gemacht hat. Sollte ihr fragen haben dann könnt ihr diese hier im forum oder uns direkt auf dem Discord/Teamspeak stellen.

LG 

rumpel  Tongue

Drucke diesen Beitrag

  Aloft - Server erstellen unter Windows & Linux
Geschrieben von: rumpel - 01-15-2025, 08:03 PM - Forum: Windows - Keine Antworten




So erstellen Sie eine Welt für Ihren Server

Die erste Datei ist der Befehl zum Erstellen der Welt. Öffnen Sie AloftServerNoGuiCreate.ps1 mit Notepad und bearbeiten Sie die Zeile $processInfo.Arguments (Parameter) nach Ihren Wünschen. Es sollte so aussehen:

Code:
> -batchmode -nographics -server erstellen# MAPNAME # 500 # 1 # log#FEHLER#


Kartenname ist der Name der Karte, die Sie erstellen möchten. (keine Leerzeichen)

500 ist die Anzahl der Inseln auf der Karte.

0 (oder 1) gibt an, ob das Spiel im Kreativmodus ist oder nicht.

„Log“ ist die Protokollebene.

Nach der Bearbeitung sollte es so aussehen: > -batchmode -nographics -server create# ABC # 250 # 0 # log#ERROR#

Dadurch entsteht beispielsweise eine Karte namens ABC mit etwa 250 Inseln im Überlebensmodus.

Nach dem Start gibt die Konsole ein Protokoll verschiedener Dinge und/oder Fehler aus, falls vorhanden. Sobald die Karte erstellt wurde, schließt sich die Instanz automatisch.

So starten Sie Ihren Server

Mit der zweiten Datei können Sie Ihre Karte laden. Sie können dieselbe Zeile $processInfo.Arguments bearbeiten .


Code:
-batchmode -nographics -server load# MAPNAME # Servername# ALOFTSERVER # log# ERROR # ist sichtbar# true # privateislands# false # Spielerzahl# 8 # Serverport# 0 # admin# -1 # admin# -2 #


Kartenname ist der Name der Karte, die Sie laden möchten. (keine Leerzeichen)


Servername ist der Name des Servers, den Sie im Spiel sehen (keine Leerzeichen)


„Log“ ist die Protokollebene.


IsVisible gibt an, ob Ihr Server über den Lobby-Browser sichtbar (true) oder nur über einen Code zugänglich (false) ist.


PlayerCount ist die maximale Spieleranzahl


Privateislands bestimmt, ob das Spawnen der Heimatinsel im Spiel geschützt ist oder nicht.


Serverport ist der Serverport.


Admin definiert die In-Game-Admins. Der Wert muss die Steam-ID sein. Dieser Parameter ist eine Liste, daher kann er eine beliebige Anzahl von Admins annehmen.



Code:
-batchmode -nographics -server load# ABC # servername# SuperServer # log# ERROR # isvisible# false # privateislands# true # playercount# 3 # serverport# 0 # admin# 76561197960287930 #


Die Konsole gibt den zum Beitritt erforderlichen Spielcode aus:

Der Raumcode wird auch in die
txt-Datei ServerRoomCode ausgegeben.


Startet nun die Datei Aloft ServerNoGuiLoad über die Shell Console wartet ab bis der Server euch den join Code erstellt.

Update 16.1.2025 

Server erstellen unter Linux für das AMP Webinterface...




Das war es auch schon wieder von mir solltet ihr fragen haben dann könnt ihr mir diese wie gewohnt hier oder auf den Voice Servern stellen.

LG 

rumpel  Tongue

Drucke diesen Beitrag

  ARK:Survival Ascended-Server clustern unter verschiednen Servern...
Geschrieben von: rumpel - 01-07-2025, 09:47 PM - Forum: Linux - Keine Antworten

1. Neuen Benutzer für den ARK-Server erstellen
Erstelle einen separaten Benutzer, um die Server zu betreiben (z. B. arkserver):


Code:
sudo adduser arkserver sudo usermod -aG sudo arkserver
  • Passwort vergeben: Während der Erstellung wirst du nach einem Passwort gefragt.
  • Optional: Entferne sudo-Rechte nach der Einrichtung, falls gewünscht:

Code:
sudo deluser arkserver sudo

2. SSH-Schlüssel für den Benutzer erstellen (passwortloser Zugriff)
Melde dich als der neue Benutzer an:


Code:
su - arkserver

Generiere SSH-Schlüssel:

Code:
ssh-keygen

Drücke Enter für die Standardpfade und lasse die Passphrase leer.

Kopiere den öffentlichen Schlüssel auf die anderen Cluster-Server:


Code:
ssh-copy-id arkserver@Deine Server IP ssh-copy-id arkserver@Deine Server IP

Jetzt kann sich arkserver ohne Passwort bei den anderen Servern anmelden.



3. sshfs und Cluster-Verzeichnisse einrichten
sshfs installieren:



Code:
sudo apt update sudo apt install sshfs

Erstelle ein Verzeichnis für den Cluster:


Code:
mkdir /home/arkserver/ark-cluster

Mounten des Cluster-Ordners vom Hauptserver auf die anderen Server:

Code:
sshfs arkserver@Deine IP HauptServer:/home/arkserver/ark-cluster /home/arkserver/ark-cluster

4. Automatisches Mounten einrichten
Bearbeite die /etc/fstab für automatisches Mounten nach Neustart:



Code:
echo "arkserver@Deine IP Hauptserver:/home/arkserver/ark-cluster /home/arkserver/ark-cluster fuse.sshfs defaults,_netdev,allow_other 0 0" | sudo tee -a /etc/fstab

5. ARK Server-Konfiguration anpassen
Bearbeite die Server-Konfigurationsdatei:


Code:
nano /home/arkserver/.arkserver/GameUserSettings.ini


Füge Folgendes hinzu:

Code:
[ServerSettings] ClusterID=MeinARKCluster ClusterDirOverride=/home/arkserver/ark-cluster

6. Server-Startskripte anpassen
Erstelle ein Startskript für den ARK-Server:


Code:
nano /home/arkserver/start_ark.sh

Beispiel:


Code:
#!/bin/bash /home/arkserver/ARK/ArkAscendedServer TheIsland?listen -clusterid=MeinARKCluster

Speichere und mache das Skript ausführbar:

Code:
chmod +x /home/arkserver/start_ark.sh

Nun sollte dein  Cluster laufen. Klappt aber nicht mit allen Servern die Server sollten schon im selben Netwerk sein.

Fehlerbehebung

1. Prüfen, ob SSH-Zugriff mit Passwort möglich ist:
Versuche, dich direkt mit SSH und Passwort anzumelden:



Code:
ssh arkserver@85.215.47.18

Falls du dich anmelden kannst, liegt das Problem nur bei der Schlüssel-Authentifizierung.

Falls auch die Passwortanmeldung nicht funktioniert, liegt ein generelles SSH-Problem vor (z. B. Firewall, fehlender SSH-Dienst).



2. SSH-Schlüssel neu erstellen und übertragen:
Auf dem Client (wo du mountest):


Code:
ssh-keygen
  • Drücke Enter für alle Optionen, um die Standards zu akzeptieren.
  • Schlüssel speichern unter: /home/arkserver/.ssh/id_rsa
  • Passphrase leer lassen (oder ein Passwort setzen, falls gewünscht).
[*]
Übertrage den neuen öffentlichen Schlüssel auf den Zielserver:

Code:
ssh-copy-id arkserver@85.215.47.18

Falls dies nicht funktioniert, führe es manuell aus:

Code:
cat ~/.ssh/id_rsa.pub | ssh arkserver@85.215.47.18 'mkdir -p ~/.ssh && cat >> ~/.ssh/authorized_keys'

3. Rechte auf dem Zielserver prüfen:
Melde dich per SSH (Passwort) auf dem Zielserver an und stelle sicher, dass die SSH-Schlüssel korrekt eingerichtet sind:


Code:
ssh arkserver@85.215.47.18

Überprüfe die Berechtigungen:

Code:
ls -ld ~/.ssh ls -l ~/.ssh/authorized_keys

Falls das .ssh-Verzeichnis oder die authorized_keys falsche Rechte hat:

Code:
chmod 700 ~/.ssh chmod 600 ~/.ssh/authorized_keys

4. SSH-Server-Einstellungen prüfen (auf Zielserver):

Bearbeite die SSH-Server-Konfigurationsdatei:


Code:
sudo nano /etc/ssh/sshd_config

Stelle sicher, dass diese Zeilen korrekt sind:

Code:
PubkeyAuthentication yes AuthorizedKeysFile .ssh/authorized_keys PasswordAuthentication yes

Falls PasswordAuthentication auf no steht, ändere es auf yes und starte den SSH-Dienst neu:

Code:
sudo systemctl restart ssh

5. Test der Verbindung:

Versuche erneut, dich per SSH mit deinem Schlüssel anzumelden:

Code:
ssh arkserver@85.215.47.18

Falls es funktioniert, versuche erneut das sshfs-Mounting:

Code:
sshfs arkserver@85.215.47.18:/home/arkserver/ark-cluster /home/arkserver/ark-cluster






LG 

rumpel  Wink

Drucke diesen Beitrag