Minecraft Server auf Raspberry Pi 4 4GB?
Hey und guten Abend liebe Community,
ich habe folgendes Problem. Wenn ein Spieler auf dem Server joint & läuft oder weiters der CPU des Raspberrys überlastet wird und der Server abstürzt. Bei dem Raspberry handelt es sich um ein Rb Pi 4 mit 4 GB Arbeitsspeicher. Ich habe im Internet von vielen gelesen, die den Server auf dem Raspberry Pi 3 B+ betreiben. Könnte es eventuell daran liegen, dass der Zugriff über einen Dynamischen DNS dienst läuft. Den Server habe ich eigentlich nur aufgesetzt um meinem kleinen Bruder das mieten eines Servers zu ersparen auf welchem er mit seinen Freunden spielen kann (ca. 4 Personen). Ich habe folgende Anleitung befolgt https://www.mielke.de/blog/Ein-Minecraft-Server-fuer-die-Kids-auf-einem-Raspberry-Pi--497/ und meine Server.properties Datei enthält folgende Daten:
#Minecraft server properties
#Sun Aug 25 22:07:20 CEST 2019
broadcast-rcon-to-ops=true
view-distance=10
max-build-height=256
server-ip=
level-seed=
rcon.port=25575
gamemode=survival
server-port=25565
allow-nether=true
enable-command-block=false
enable-rcon=false
enable-query=false
op-permission-level=4
server-name=raspberrypi4
prevent-proxy-connections=false
generator-settings=
resource-pack=
level-name=world
rcon.password=
player-idle-timeout=0
motd=raspberrypi4
query.port=25565
debug=false
force-gamemode=false
hardcore=false
white-list=true
broadcast-console-to-ops=true
pvp=true
spawn-npcs=true
generate-structures=true
spawn-animals=true
snooper-enabled=false
difficulty=normal
function-permission-level=2
network-compression-threshold=512
level-type=default
spawn-monsters=true
max-tick-time=120000
enforce-whitelist=true
use-native-transport=true
max-players=5
resource-pack-sha1=
spawn-protection=8
online-mode=true
allow-flight=false
max-world-size=29999984
Was ich fast vergessen hätte wäre, ich habe der Java VM maximal 2,7GB Arbeitsspeicher zugewiesen, Starten tut Sie mit 2,5GB. (java -jar -Xms2500M -Xmx2700M <Datei>) Eine Zuweisung von mehr Arbeitsspeicher war leider systemabhängig nicht möglich. Reicht es wenn ich die Server.Properties - Datei bearbeite oder gäbe es noch andere Möglichkeiten ?
Bin für alle Antworten Dankbar und wünsche euch nochmals einen schönen Abend.
Viele Grüße
Josef
3 Antworten
Vielleicht liegt es daran das der pi 4 noch Zeit braucht, nämlich viele Anwendungen müssen noch für den pi 4 geschrieben werden damit sie stabil laufen
Aber mein Minecraft Server hoster
Da gibt es Minecraft Server die 24/7 laufen und zwar für 0€
Wenn man aber den Server nicht oft nutzt wird er automatisch gelöscht
Und der nachteil von free ist das es die pro tools nicht gibt also muss man den Server entweder per FTP konfigurieren oder Direct auf der Webseite es gibt sogar eine Konsole
Versuche es mal mit einem geringerem Wert bei "network-compression-threshold", setze diesen einfach mal auf 64, der RaspberryPi hat ja nicht all zu viel CPU leistung.
2,7 GB Ram sind mehr als ausreichend für 4 Spieler bei einem Server ohne Mods.
Viele Dank für die Antwort. Ich habe es mit 128 Bytes anstelle von 512 Bytes getestet, da auf der Webseite mit der ich die server.properties - Datei konfiguriert habe stand das der Default Wert normalerweise 256 Bytes beträgt und es empfehlenswert nicht zu weit runter zu gehen ich teste es heute Nachmittag nochmal mit 64 Bytes. Leider mit 128 Bytes selbes Ergebnis beim Monitoring. CPU steigt bei laufen & gleichzeitigem Handbewegungen des Charakters auf 80 - 100% Auslastung danach kommt die Ausgabe auf der Shell dass der Server Überladen ist und beendet wird. Mit dieser Seite (https://minecraft-de.gamepedia.com/Server.properties) wurde die Konfiguration vorgenommen.
Hallo Josef,
die Raspberry Pi(s) haben leider eine sehr geringe Single Core Leistung und sind nicht optimal um Minecraft Server zu hosten.
Ein versuch wäre es PaperSpigot zu verwenden (falls noch nicht getan)
Wenn das auch nicht hilft so Rate ich zu einem Server Hoster.
(Mein Favorit: https://deinserverhost.de ; 5€/mon 2GB RAM auf einem i7 8086k)
Wenn nicht zu viele Ansprüche vorhanden sind kann ich gerne einen MC Server auf meinem Rootserver Sponsoren (2GB RAM 10 Slots (i7 2600, SSD, Shared-Hosting)