nebuto Posted January 17 Share Posted January 17 Hallo, ich habe einen N100 mit 16Gbyte auf dem Proxmox läuft. Ich habe einen LXC mit Debian erstellt, um darauf einen MC-Server zu hosten. Als Server habe ich folgende Jar-Datei paper-1.20.4-388.jar. Bei der Installation habe ich folgendes Tutorial gemacht: Tutorial Das manuelle Starten des Servers klappt soweit auch wunderbar und der Server ist sowohl für Java, als auch für Bedrock-Spieler erreichbar. java -Xms1024M -Xmx2560M -jar paper-1.20.4-388.jar nogui Das starten des Servers über den Service mit systemctl klappt leider nicht. Hier ist meine minecraft.service Datei aus etc/systemd/system [Unit] Description=Minecraft Server After=network.target [Service] User=minecraft Nice=1 KillMode=none SuccessExitStatus=0 1 ProtectHome=true ProtectSystem=full PrivateDevices=true NoNewPrivileges=true WorkingDirectory=/opt/minecraft/server ExecStart=/usr/bin/java -Xms 1024M -Xmx2560M-jar paper-1.20.4-388.jar nogui ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p ********* stop [Install] WantedBy=multi-user.target systemctl status minecraft verursacht folgende Meldung wenn kein Server gestartet ist: * minecraft.service - Minecraft Server Loaded: loaded (/etc/systemd/system/minecraft.service; enabled; preset: enabled) Active: inactive (dead) since Wed 2024-01-17 17:50:37 UTC; 42s ago Duration: 10.190s Process: 131 ExecStart=/usr/bin/java -Xms1024M -Xmx2560M -jar paper-1.20.4-388.jar nogui (code=exited, status=0/SUCCESS) Process: 365 ExecStop=/opt/minecraft/tools/mcrcon/mcrcon -H 127.0.0.1 -P 25575 -p ******** stop (code=exited, status=1/FAILURE) Main PID: 131 (code=exited, status=0/SUCCESS) CPU: 22.442s Jan 17 17:50:33 minecraft java[131]: at net.minecraft.world.level.storage.LevelStorageSource$LevelStorageAccess.<init>(LevelStorageSource.ja> Jan 17 17:50:33 minecraft java[131]: at net.minecraft.world.level.storage.LevelStorageSource.validateAndCreateAccess(LevelStorageSource.java> Jan 17 17:50:33 minecraft java[131]: at net.minecraft.server.Main.main(Main.java:205) ~[paper-1.20.4.jar:git-Paper-388] Jan 17 17:50:33 minecraft java[131]: at org.bukkit.craftbukkit.Main.main(Main.java:325) ~[paper-1.20.4.jar:git-Paper-388] Jan 17 17:50:33 minecraft java[131]: at io.papermc.paperclip.Paperclip.lambda$main$0(Paperclip.java:42) ~[app:?] Jan 17 17:50:33 minecraft java[131]: at java.lang.Thread.run(Thread.java:840) ~[?:?] Jan 17 17:50:37 minecraft mcrcon[365]: Connection failed. Jan 17 17:50:37 minecraft mcrcon[365]: Error 111: Connection refused Jan 17 17:50:37 minecraft systemd[1]: minecraft.service: Deactivated successfully. Jan 17 17:50:37 minecraft systemd[1]: minecraft.service: Consumed 22.442s CPU time. systemctl status minecraft verursacht folgende Meldung wenn der Server vorher gestartet wurde: * minecraft.service - Minecraft Server Loaded: loaded (/etc/systemd/system/minecraft.service; enabled; preset: enabled) Active: active (running) since Wed 2024-01-17 17:53:32 UTC; 2s ago Main PID: 485 (java) Tasks: 27 (limit: 18836) Memory: 550.1M CPU: 6.024s CGroup: /system.slice/minecraft.service `-485 /usr/bin/java -Xms1024M -Xmx2560M -jar paper-1.20.4-388.jar nogui Jan 17 17:53:33 minecraft java[485]: at org.apache.logging.slf4j.Log4jLoggerFactory.getLogger(Log4jLoggerFactory.java:33) Jan 17 17:53:33 minecraft java[485]: at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:426) Jan 17 17:53:33 minecraft java[485]: at org.slf4j.LoggerFactory.getLogger(LoggerFactory.java:451) Jan 17 17:53:33 minecraft java[485]: at com.mojang.logging.LogUtils.getLogger(LogUtils.java:62) Jan 17 17:53:33 minecraft java[485]: at net.minecraft.server.Main.<clinit>(Main.java:73) Jan 17 17:53:33 minecraft java[485]: at org.bukkit.craftbukkit.Main.main(Main.java:325) Jan 17 17:53:33 minecraft java[485]: at io.papermc.paperclip.Paperclip.lambda$main$0(Paperclip.java:42) Jan 17 17:53:33 minecraft java[485]: at java.base/java.lang.Thread.run(Thread.java:840) Jan 17 17:53:33 minecraft java[485]: 2024-01-17 17:53:33,211 ServerMain ERROR Null object returned for RollingRandomAccessFile in Appenders. Jan 17 17:53:33 minecraft java[485]: 2024-01-17 17:53:33,217 ServerMain ERROR Appender File cannot be located. Reference ignored Hat jemand eine Idee, was das Problem sein kann? Ich habe auf zwei anderen LXCs Bedrock Server laufen, deren minecraft-service wunderbar funktioniert. VG und vielen Dank für jeden Tipp, Sebastian Link to comment Share on other sites More sharing options...
nebuto Posted January 21 Author Share Posted January 21 Update: Es läuft jetzt. Ich habe einfach den LXC geklont und alles noch einmal gelöscht. Dann habe ich das Tutorial noch einmal gemacht und den systemctl-service erst einmal mit vanilla-MC getestet. Anschließend erst die paper-jar eingefügt und die service-datei angepasst. Jetzt läuft alles. VG Link to comment Share on other sites More sharing options...
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now