Getestet wurden die Einstellungen mit folgen Linux Versionen getestet:
Ubuntu 16.04
Ubuntu 20.04
Am Ubuntu Server mit SSH anmeden.
Mit sudo su - root Zugriff erhalten.
Code: Alles auswählen
sudo su -
Code: Alles auswählen
rm -rf /home/ogp_agent/OGP_User_Files/ark1/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps
mkdir /home/ogp_agent/OGP_User_Files/ark1/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps
ln -s /home/ogp_agent/Steam/steamapps/* /home/ogp_agent/OGP_User_Files/ark1/Engine/Binaries/ThirdParty/SteamCMD/Linux/steamapps/
ShooterGame/Saved/Config/LinuxServer/GameUserSettings.ini unter "[ServerSettings]"
Code: Alles auswählen
[ServerSettings]
ActiveMods=MODNUMMER,MODNUMMER
Code: Alles auswählen
[ModInstaller]
ModIDS=MODNUMMER
ModIDS=MODNUMMER
Hacken bei "-automanagedmods" rein, damit die Mods geladen werden.
Mit diesen Befehlen und Einstellungen sollten die Mods richtig heruntergeladen und entpackt werden.
Nachtrag:
Code: Alles auswählen
Ulimit in Spiel erhöhen
Limit zum Öffnen von Dateien erhöhen
Damit es beim Start des Servers zu keinen Problemen wegen zu vielen zu öffnenden Dateien gibt, müssen wir das Limit hierfür etwas in die Höhe schrauben.
(INFO: Ich verwende den Editor nano um Dateien direkt in der Konsole zu bearbeiten. Jeder sollte jedoch den Editor verwenden, den er/sie gewohnt ist. Wer nano installieren möchte kann dies mit sudo apt-get install nano -y tun.)
sysctl.conf
Wir öffnen nun die Datei /etc/sysctl.conf und fügen am Ende der Datei folgende Zeile hinzu:
Datei öffnen:
sudo nano /etc/sysctl.conf
Folgende Zeile einfügen:
fs.file-max=100000
Datei speichern.
Nun müssen wir dem System sagen, dass hier eine Änderung vorliegt, welche es berücksichtigen soll.
sudo sysctl -p /etc/sysctl.conf
limits.conf
Wir öffnen nun die /etc/security/limits.conf und fügen vor # End of file folgende Zeilen hinzu:
Datei öffnen:
sudo nano /etc/security/limits.conf
Folgende Zeilen einfügen:
* soft nofile 100000
* hard nofile 100000
common-session
Wir öffnen nun die /etc/pam.d/common-session und fügen vor # end of pam-auth-update config folgende Zeile hinzu:
Datei öffnen:
sudo nano /etc/pam.d/common-session
Folgende Zeile einfügen:
session required pam_limits.so