-
27. 03. 2012, 14:43 #1
[screen is terminating] beim starten von Minecraft auf debian6.0 server
hallo
ich möchte einen bukkit minecraft server auf meinem linux server laufen lassen.
ich wollte diesen mit dem befehl
screen -S minecraft java -Xms1024M -Xmx1024M -jar craftbukkit.jar
starten als antwort erhilet ich jedoch nur
[screen is terminating]
wenn ich das dann ohne screen starte also über
java -Xms512M -Xmx512M -jar craftbukkit.jar
dann bekomme ich die fehlermeldung
Unable to access jarfile craftbukkit.jar
kann mir da bitte jemand weiterhelfen
und ich denke ich werde hier in zukunf noch öfter wass zulinux fragen
-
27. 03. 2012, 16:21 #2
Re: [screen is terminating] beim starten von Minecraft auf debian6.0 server
Hast Du die Rechte der Datei überprüft? Ggf. benötigst Du höhere Rechte um diese zu starten.
-
27. 03. 2012, 16:37 #34 Jahre hier
- Registriert seit
- Mar 2006
- Beiträge
- 6.316
- Danksagungen
- 1049
Re: [screen is terminating] beim starten von Minecraft auf debian6.0 server
Nurmal nebenbei: Warum setzt du den Xms Wert zweimal?
-
27. 03. 2012, 16:44 #4
Re: [screen is terminating] beim starten von Minecraft auf debian6.0 server
weil das so in mehreren tutorials stand
ich probiers mal mit nur einem
nein immernoch das selbe
-
27. 03. 2012, 16:51 #5
-
27. 03. 2012, 18:30 #6
Re: [screen is terminating] beim starten von Minecraft auf debian6.0 server
ich hab jetzt mal den prozess mit
ps -ax und dann kill
beendet wenn ich jetzt den befehl eingebe passiert nix
und in minecraft ist der server auch nicht erreichbar
-
27. 03. 2012, 22:37 #7
Re: [screen is terminating] beim starten von Minecraft auf debian6.0 server
Du hast auch vorher in das Verzeichnis gewechselt, in dem sich die craftbukkit.jar befindet?
-
28. 03. 2012, 10:37 #8
Re: [screen is terminating] beim starten von Minecraft auf debian6.0 server
ja.
edit:
Ich ahbe es jetzt hinbekommen den server zu starten
jedoch ohne screen also nur mit dem befehel
java -Xms1024M -Xmx1024M -jar craftbukkit.jar nogui
ich bekomme den server nun auch in minecraft angezeigt
nur wenn ich darauf joinen will kommt nur "logging in"
und dann der zeit werd ich disconnectet weiö ich zulange gebraucht habe zum connecten
13:14:50 [INFO] Done (1.098s)! For help, type "help" or "?"
13:15:45 [INFO] Disconnecting /91.2.27.113:50869: Took too long to log in
13:15:45 [INFO] Reached end of stream
aber mit screen läuft das immernoch nichtGeändert von Syncnaptic (28. 03. 2012 um 13:05 Uhr)
-
17. 04. 2012, 16:54 #9Mitglied
- Registriert seit
- Aug 2007
- Beiträge
- 221
- Danksagungen
- 0
Re: [screen is terminating] beim starten von Minecraft auf debian6.0 server
Ob dein Snippet so funktionieren kann, kann ich dir auch nicht sagen. Alternativ erstellst du einfach einen screen:
und lässt jetzt in der interaktiven Shell deinen Minecraft-Server laufenCode:screen -S deinScreenName
(-Xms beschreibt das zu initiierenden Virtual Memory und -Xmx die Obergrenze dessen)Code:java -Xms512M -Xmx512M -jar craftbukkit.jar
Über die Tastenkombination CTRL+A+D kannst du dich vom Screen _abhängen_ und mittelsspäter wieder _dranhängen_Code:screen -r deinScreenName
-
18. 04. 2012, 23:07 #10Mitglied
- Registriert seit
- Feb 2010
- Beiträge
- 225
- Danksagungen
- 0
Re: [screen is terminating] beim starten von Minecraft auf debian6.0 server
ehm startet man bukkit nicht über das ASCii Bukkit menu?
hier der code für die install.sh
Spoiler:
#!/bin/bash
latest=`wget -O - -q http://www.digitalammo.org/abm/VERSION`
version=0.2.7
dbolink="http://dev.bukkit.org/media/files/584/410/abm-0.2.7.zip"
installLocation () {
echo
echo "Please enter the absolute path to install location."
echo "A subdirectory called Ascii-Bukkit-Menu will be placed in this path."
echo "Example: /opt/craftbukkit"
echo
read -p "Install Path: " installpath
}
clear
echo
echo " _ _ ____ _ _ _ _ __ __ "
echo " /\ (_|_) | _ \ | | | | (_) | | \/ | "
echo " / \ ___ ___ _ _ | |_) |_ _| | _| | ___| |_ | \ / | ___ _ __ _ _ "
echo " / /\ \ / __|/ __| | | | _ <| | | | |/ / |/ / | __| | |\/| |/ _ \ '_ \| | | |"
echo " / ____ \\\\__ \ (__| | | | |_) | |_| | <| <| | |_ | | | | __/ | | | |_| |"
echo "/_/ \_\___/\___|_|_| |____/ \__,_|_|\_\_|\_\_|\__| |_| |_|\___|_| |_|\__,_|"
echo " "
echo
echo "This script will install Ascii Bukkit Menu."
read -p "Enter To Proceed, Control+C to Quit."
echo "Downloading ABM..."
wget --progress=bar $dbolink -O abm-$version.zip
echo "Download Complete."
installLocation
if [[ -z $installpath ]]; then
echo "Error, no path set. Please try again."
echo $installpath
installLocation
fi
unzip -o abm-$version.zip -d $installpath
rm abm-$version.zip
echo
echo "Thanks for choosing Ascii Bukkit Menu!"
echo "http://dev.bukkit.org/server-mods/ascii-bukkit-menu/"
echo
rm install.sh
read -p "Would you like to launch ABM now? [y/n] " answer
if [[ $answer =~ ^(yes|y|Y)$ ]]; then
cd $installpath/Ascii-Bukkit-Menu/
exit 0& ./abm.sh
elif [[ $answer =~ ^(no|n|N)$ ]]; then
exit 0
fi
exit 0
einfach das einfügen, dann
Spoiler:
chmod u+x install.sh
./install.sh
dann installieren und einfach in dem unterordner
cd Ascii .....
chmod u+x abm.sh
./abm.sh
dann die "1" drücken und schon läuft er im Screen.
dann die "0" drücken und das Programm beendet sich ...
kann mir gut vorstellen, dass da was mit deiner Syntax nicht passt, wenn du den server starten willst ... alternativ kannst du auch folgendes machen :
du legst eine datei "start.sh" an, diese füllst du mit :
Spoiler:
screen -d -m -S bukkit-server && screen -S bukkit-server -p 0 -X exec java -Xms512M -Xmx512M -jar /home/xyz/craftbukkit.jar nogui
#DAS IST EINE ZEILE !!!
wieder "chmod u+x start.sh" dann einfach "./start.sh" ....
-


Zitieren

mehr lesen...







Russland: Soziales Netzwerk...
Gestern, 18:20 in gulli:news