Hallo ich habe mir einen Imageserver gemacht also ein Verzeichnix wo das serverpacket mc_ftb_infi.tar eingebunden ist.
Nun will ich das aber als Gameserver haben und alles was ich versucht habe geht nicht?
Kann mir da jemand per Teamviewer helfen `? oder so?
FTB Infinity einbinden
-
- 7.X
- ReGra
- Erledigt
Aktuell führen wir noch einige Anpassungen durch, das Forum wurde jedoch bereits live geschaltet.
-
-
die mc_ftb_infi.tar liegt auf diesen imageserver :
Allerdings legt er den Game Server nicht an obwohl ich alles richtig gemacht habe ..
Oder hab ich was vergessen Hilfe ?
//edit
In der Tar befindet sich das Serverpacket + start.sh -
Habe dir soeben eine Private Nachricht zukommen lassen.
-
Hab geantwortet hat jemand hier bellt auch ne lösung
-
wie sieht der Inhalt der Tar Datei aus?
-
Wie jetzt ?der inhalt sieht wie folgt aus:
Oder wie meint ihr das ? -
das Image scheint schon mal korrekt gepackt zu sein, mögliche Fehlerquellen können jetzt nur noch tekbase oder der Gameroot sein.
wird am Rootserver im /home/KDNR/server/ ein Ordner angelegt und sind in dem Ordner auch die Daten aus dem Image vorhanden? -
also der ordner wird angelegt das ja aber die dateien werden nicht kopiert wie mirs scheint..
-
was sagen die logs in /home/skripte/logs/ ? 05_2015.txt und 2015_05.txt
-
Auszug aus 05_2015.txt:
Code
Alles anzeigen***TekBASE Script Log*** Thu May 7 00:29:26 CEST 2015 - Error: User regra cant be created Thu May 7 00:29:43 CEST 2015 - Error: User regra cant be created Thu May 7 00:30:06 CEST 2015 - Error: User regra cant be created Thu May 7 00:30:43 CEST 2015 - Scriptupdate was downloaded Thu May 7 00:31:33 CEST 2015 - Error: User regra cant be created Thu May 7 00:31:58 CEST 2015 - Error: User regra cant be created Thu May 7 00:32:35 CEST 2015 - Error: User regra cant be created Thu May 7 00:40:47 CEST 2015 - Error: User regra cant be created Thu May 7 00:43:31 CEST 2015 - User Kamerot was created Thu May 7 00:43:31 CEST 2015 - Folder /home/Kamerot/server/mc_ftb_ult_7950 was created Thu May 7 00:43:31 CEST 2015 - Image mc_ftb_ulti.tar cant be downloaded Thu May 7 01:37:12 CEST 2015 - Folder /home/Kamerot/server/mc_ftb_ult_7950 was created Thu May 7 01:38:06 CEST 2015 - Image mc_ftb_ulti.tar was downloaded Thu May 7 01:38:07 CEST 2015 - Image mc_ftb_ulti.tar was installed Fri May 8 09:39:45 CEST 2015 - User Kamerot was deleted Fri May 8 09:39:47 CEST 2015 - Folder /home/Kamerot/server/mc_ftb_ult_7950 was deleted Fri May 8 09:41:22 CEST 2015 - User Kamerot was created Fri May 8 09:41:22 CEST 2015 - Folder /home/Kamerot/server/mc_ftb_infi_8415 was created Fri May 8 09:41:23 CEST 2015 - Image mc_ftb_infi.tar cant be downloaded Fri May 8 09:44:10 CEST 2015 - User Kamerot was deleted Fri May 8 09:44:12 CEST 2015 - Folder /home/Kamerot/server/mc_ftb_infi_8415 was deleted Fri May 8 09:44:49 CEST 2015 - User Kamerot was created Fri May 8 09:44:49 CEST 2015 - Folder /home/Kamerot/server/mc_ftb_infi_2906 was created Fri May 8 09:44:49 CEST 2015 - Image mc_ftb_infi.tar was downloaded Fri May 8 09:44:49 CEST 2015 - Image mc_ftb_infi.tar cant be installed Fri May 8 09:55:02 CEST 2015 - User Kamerot was deleted Fri May 8 09:55:04 CEST 2015 - Folder /home/Kamerot/server/mc_ftb_infi_2906 was deleted Fri May 8 10:01:57 CEST 2015 - User Kamerot was created Fri May 8 10:01:57 CEST 2015 - Folder /home/Kamerot/server/mc_ftb_infi_9904 was created Fri May 8 10:01:58 CEST 2015 - Image mc_ftb_infi.tar was downloaded Fri May 8 10:01:58 CEST 2015 - Image mc_ftb_infi.tar cant be installed Fri May 8 10:05:20 CEST 2015 - Folder /home/Gabbi/server/mc_ftb_infi_4818 was created Fri May 8 10:05:21 CEST 2015 - Image mc_ftb_infi.tar was downloaded Fri May 8 10:05:22 CEST 2015 - Image mc_ftb_infi.tar cant be installed Fri May 8 10:07:53 CEST 2015 - User Kamerot was deleted Fri May 8 10:07:55 CEST 2015 - Folder /home/Kamerot/server/mc_ftb_infi_9904 was deleted Fri May 8 10:07:56 CEST 2015 - Folder /home/Gabbi/server/mc_ftb_infi_4818 was deleted Fri May 8 10:08:25 CEST 2015 - Folder /home/Gabbi/server/mc_ftb_infi_7771 was created Fri May 8 10:08:26 CEST 2015 - Image mc_ftb_infi.tar was downloaded Fri May 8 10:08:26 CEST 2015 - Image mc_ftb_infi.tar cant be installed Fri May 8 10:16:34 CEST 2015 - Folder /home/Gabbi/server/mc_ftb_infi_7771 was deleted Fri May 8 10:25:33 CEST 2015 - Folder /home/Gabbi/server/mc_ftb_infi_7926 was created Fri May 8 10:25:34 CEST 2015 - Image mc_ftb_infi.tar was downloaded Fri May 8 10:25:34 CEST 2015 - Image mc_ftb_infi.tar cant be installed
Auszug aus 2015_05.txt:Code
Alles anzeigen***TekBASE Script Log*** Thu May 7 00:44:06 CEST 2015 - Game /home/Kamerot/server/mc_ftb_ult_7950 cant be started (./start.sh -IP 148.251.182.198 -PORT 10500 -PLAYER 20 -RAM 1024 -PRIVATE false) Thu May 7 01:37:01 CEST 2015 - Game /home/Kamerot/server/mc_ftb_ult_7950 was stopped Thu May 7 01:38:30 CEST 2015 - Game /home/Kamerot/server/mc_ftb_ult_7950 was started (./start.sh -IP 148.251.182.198 -PORT 10500 -PLAYER 20 -RAM 1024 -PRIVATE false) Thu May 7 01:51:50 CEST 2015 - Game /home/Kamerot/server/mc_ftb_ult_7950 was started (./start.sh -IP 148.251.182.198 -PORT 10500 -PLAYER 20 -RAM 1024 -PRIVATE false) Thu May 7 01:56:28 CEST 2015 - Game /home/Kamerot/server/mc_ftb_ult_7950 was started (./start.sh -IP 148.251.182.198 -PORT 10500 -PLAYER 20 -RAM 1024 -PRIVATE false) Thu May 7 01:58:00 CEST 2015 - Game /home/Kamerot/server/mc_ftb_ult_7950 was started (./start.sh -IP 148.251.182.198 -PORT 10500 -PLAYER 20 -RAM 1024 -PRIVATE false) Thu May 7 02:04:01 CEST 2015 - Game /home/Kamerot/server/mc_ftb_ult_7950 was stopped Thu May 7 02:09:04 CEST 2015 - Game /home/Kamerot/server/mc_ftb_ult_7950 was started (./start.sh -IP 148.251.182.198 -PORT 10500 -PLAYER 20 -RAM 1024 -PRIVATE false) Thu May 7 02:11:57 CEST 2015 - Game /home/Kamerot/server/mc_ftb_ult_7950 was started (./start.sh -IP 148.251.182.198 -PORT 10500 -PLAYER 20 -RAM 1024 -PRIVATE false) Fri May 8 09:39:45 CEST 2015 - Game /home/Kamerot/server/mc_ftb_ult_7950 was stopped Fri May 8 09:42:32 CEST 2015 - Game /home/Kamerot/server/mc_ftb_infi_8415 cant be started (./start.sh -IP 148.251.182.198 -PORT 25300 -PLAYER 20 -RAM 1200 -PRIVATE false) Fri May 8 09:44:10 CEST 2015 - Game /home/Kamerot/server/mc_ftb_infi_8415 was stopped Fri May 8 09:55:01 CEST 2015 - Game /home/Kamerot/server/mc_ftb_infi_2906 was stopped Fri May 8 10:06:03 CEST 2015 - Game /home/Gabbi/server/mc_ftb_infi_4818 cant be started (./start.sh -IP 148.251.182.198 -PORT 25301 -PLAYER 10 -RAM 1200 -PRIVATE false) Fri May 8 10:07:53 CEST 2015 - Game /home/Kamerot/server/mc_ftb_infi_9904 was stopped Fri May 8 10:07:54 CEST 2015 - Game /home/Gabbi/server/mc_ftb_infi_4818 was stopped Fri May 8 10:16:32 CEST 2015 - Game /home/Gabbi/server/mc_ftb_infi_7771 was stopped
Das waren die Logs -
hast eine PN
-
Sry das ich eure Zeit in Anspruch genommen habe es war ein ganz simpler fehler..
Ich bedanke mich dennoch für eure Ratschläge und hilfen..
Der fehler war das Teklab es nicht als tar archiv erkannt hatte musste es erneut packen nun geht es
//edit
eine Kleine sache wäre da noch .. Nun Kopiert er zwar die daten aus der tar ins verzeichniss aber
Wenn ich ihn starte fehlen die permissionen für die Start.sh?
Was hab ich vergessen ? -
er Startet nicht Screenlog:
Code
Alles anzeigenServer Startet als Publicserver A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:43) at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12) Caused by: java.lang.NoClassDefFoundError: org/apache/logging/log4j/Level at net.minecraft.launchwrapper.Launch.launch(Launch.java:94) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) ... 6 more Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.Level at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 8 more ./start.sh: line 125: syntax error near unexpected token `fi' ./start.sh: line 125: `fi'
-
Welche Permissionen hat bei dir die Start.sh ?
-
0777?
-
in der zeile 125 ist ein fi zu viel, nimm das mal raus
-
Gleicher fehler mit diesem Zusatz
mkdir: cannot create directory `toolkit': File exists
habe die start.sh von einem bukkit server genommen und nur dementsprechend angepasst.Bash
Alles anzeigen#!/bin/bash # Copyright Liggesmeyer.net while test $# -gt 0; do case "$1" in "-IP") IP="$2" shift;; "-PORT") PORT="$2" shift ;; "-PLAYER") PLAYER="$2" shift ;; "-RAM") RAM="$2" shift ;; "-ADDON") ADDON="$2" shift ;; "-LIMIT") LIMIT="$2" shift ;; "-RTKUSER") RTKUSER="$2" shift ;; "-PRIVATE") PRIVATE="$2" shift ;; esac shift done ## kill den alten port =) if [ ! -f ftbserver.pid ]; then echo "" else pid=`cat ftbserver.pid` kill -KILL $pid rm -rf ftbserver.pid fi let REMOTE=${PORT}+1 ## serversettings grep server-ip= server.properties &>/dev/null if @@cbe222bc786b3f9fae4a063b6305a0f5d921ff4f@@; then # Vorhanden! sed -i server.properties -e "s/^\(server-ip=\).*$/\1${IP}/" else # Nicht vorhanden! echo "server-ip=${IP}" >> server.properties fi grep server-port= server.properties &>/dev/null if @@3694c2dab93695ddb954bb32a87815dc5b58fd4f@@; then # Vorhanden! sed -i server.properties -e "s/^\(server-port=\).*$/\1${PORT}/" else # Nicht vorhanden! echo "server-port=${PORT}" >> server.properties fi grep max-players= server.properties &>/dev/null if @@fa0955a3a217eca78424137e1295d7c01d207c88@@; then # Vorhanden! sed -i server.properties -e "s/^\(max-players=\).*$/\1${PLAYER}/" else # Nicht vorhanden! echo "max-players=${PLAYER}" >> server.properties fi grep enable-query= server.properties &>/dev/null if @@07d6c90c01095f02d4f751282c12d70e52eb47be@@; then # Vorhanden! sed -i server.properties -e "s/^\(enable-query=\).*$/\1true/" else # Nicht vorhanden! echo "enable-query=true" >> server.properties fi grep query.port= server.properties &>/dev/null if @@21ababfa1f7ef09efc5a583171d27a7405791a0f@@; then # Vorhanden! sed -i server.properties -e "s/^\(query.port=\).*$/\1${PORT}/" else # Nicht vorhanden! echo "query.port=${PORT}" >> server.properties fi mkdir toolkit grep maximum-heap-size= ./toolkit/wrapper.properties &>/dev/null if @@02f992552357050d1297bb47935534823f18d8e5@@; then # Vorhanden! sed -i ./toolkit/wrapper.properties -e "s/^\(maximum-heap-size=\).*$/\1${RAM}M/" else # Nicht vorhanden! echo "maximum-heap-size=${RAM}M" >> ./toolkit/wrapper.properties fi grep initial-heap-size= ./toolkit/wrapper.properties &>/dev/null if @@d0348e279b92bc69f2b02249688d434f706b57ae@@; then # Vorhanden! sed -i ./toolkit/wrapper.properties -e "s/^\(initial-heap-size=\).*$/\1${RAM}M/" else # Nicht vorhanden! echo "initial-heap-size=${RAM}M" >> ./toolkit/wrapper.properties fi grep remote-bind-address= ./toolkit/remote.properties &>/dev/null if @@a0c1245cd98f01a010c46df13827902ed9bc13a4@@; then # Vorhanden! sed -i ./toolkit/remote.properties -e "s/^\(remote-bind-address=\).*$/\1${IP}/" else # Nicht vorhanden! echo "remote-bind-address=${IP}" >> ./toolkit/remote.properties fi grep remote-control-port= ./toolkit/remote.properties &>/dev/null if @@cce9cb502b1f290609bdd402de0911a011425e2e@@; then # Vorhanden! sed -i ./toolkit/remote.properties -e "s/^\(remote-control-port=\).*$/\1${REMOTE}/" else # Nicht vorhanden! echo "remote-control-port=${REMOTE}" >> ./toolkit/remote.properties fi if [ $PRIVATE == "true" ]; then echo Server startet im PRIVATEN modus. Bitte setzen sie Spieler auf die Whitelist um ihn benutzen zu koennen! grep white-list= server.properties &>/dev/null if @@692312487cb9a5d945edef60f219c6e7b044e610@@; then # Vorhanden! sed -i server.properties -e "s/^\(white-list=\).*$/\1true/" else # Nicht vorhanden! echo "white-list=true" >> server.properties fi else echo Server Startet als Publicserver fi java -Xmx"$RAM"M -Xms"$RAM"M -jar ftbinfi.jar nogui $IP $PORT fi
-
das fi nach unter java weg und statt mkdir toolkit machst
if [ ! -d toolkit ]; then
mkdir toolkit
fi -
Code
Alles anzeigenServer Startet als Publicserver A problem occurred running the Server launcher.java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:57) at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) at java.lang.reflect.Method.invoke(Method.java:606) at cpw.mods.fml.relauncher.ServerLaunchWrapper.run(ServerLaunchWrapper.java:43) at cpw.mods.fml.relauncher.ServerLaunchWrapper.main(ServerLaunchWrapper.java:12) Caused by: java.lang.NoClassDefFoundError: org/apache/logging/log4j/Level at net.minecraft.launchwrapper.Launch.launch(Launch.java:94) at net.minecraft.launchwrapper.Launch.main(Launch.java:28) ... 6 more Caused by: java.lang.ClassNotFoundException: org.apache.logging.log4j.Level at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 8 more
Gleicher fehler habe das oben genannte eingebaut -
mach mal am root su kunde und gehe mit cd in das serververzeichnis rein
dann java -jar ftbinfi[color=rgb(102,102,0)].[/color]jar
startet der server ?