LuckyDarth Posted April 3, 2016 Share Posted April 3, 2016 (edited) Hi Community, ich habe ein Problem und zwar habe ich mir um alle Server und BungeeCord zu starten eine Steuerung.sh im /home verzeichniss auf meinem VServer erstellt. Erstens: ich habe keine Konsole!! Das heißt wenn ich alles starte komme ich nich automatisch in eine Konsole sondern bleibe im normal system. Programm: #!/bin/bash INSTANZ="Steuerung" BPDIR1=/home/BungeeCord/ BPDIR2=/home/Server1/ BPDIR3=/home/Server2 Pidfile=/home/Steuerung.pid if [ -f $Pidfile ] then Pid=`cat $Pidfile` fi case "$1" in 'start') if [ -f $Pidfile ] ; then if test `ps -e | grep -c $Pid` = 1; then echo "$INSTANZ wird nicht ausgeführt - Anwendung läuft bereits mit P$ else echo "Starte Bungee $INSTANZ" cd $BPDIR1 nohup ./start.sh &> /dev/null & echo $! > $Pidfile echo "Starte Lobby $INSTANZ" cd $BPDIR2 nohup ./start.sh &> /dev/null & echo $! > $Pidfile echo "Starte Wirtschaft $INSTANZ" cd $BPDIR3 nohup .start.sh &> /dev/null & echo $! > $Pidfile fi else echo "Starte Bungee $INSTANZ" cd $BPDIR1 nohup ./start.sh &> /dev/null & echo $! > $Pidfile echo "Starte Lobby $INSTANZ" cd $BPDIR2 nohup ./start.sh &> /dev/null & echo $! > $Pidfile echo "Starte Wirtschaft $INSTANZ" cd $BPDIR3 nohup .start.sh &> /dev/null & echo $! > $Pidfile fi else echo "Starte Bungee $INSTANZ" cd $BPDIR1 nohup ./start.sh &> /dev/null & echo $! > $Pidfile echo "Starte Lobby $INSTANZ" cd $BPDIR2 nohup ./start.sh &> /dev/null & echo $! > $Pidfile echo "Starte Wirtschaft $INSTANZ" cd $BPDIR3 nohup ./start.sh &> /dev/null & echo $! > $Pidfile fi ;; 'stop') if [ -f $Pidfile ] ; then echo "stopping $INSTANZ" cd $BPDIR1 nohup ./stop.sh &> /dev/null & echo $! > $Pidfile echo "stopping $INSTANZ" cd $BPDIR2 nohup ./stop.sh &> /dev/null & echo $! > $Pidfile echo "stopping $INSTANZ" cd $BPDIR3 nohup ./stop.sh &> /dev/null & echo $! > $Pidfile else echo "Kann $INSTANZ nicht stoppen - die Pidfile wurde nicht gefunden!" fi ;; 'restart') $0 stop sleep 30 $0 start ;; *) echo "usage: $0 { start | stop | restart}" ;; esac exit 0 Zweitens: Ich kann nur mit dem Port vom ersten Server joinen. BungeeCord-Config: listeners: - max_players: 100 priorities: - server host: 37.228.139.11:25580 tab_size: 60 force_default_server: true bind_local_address: true ping_passthrough: false tab_list: GLOBAL_PING motd: '&1Techtory-Wirtschaft,PVP und mehr!!' query_enabled: false query_port: 25577 forced_hosts: pvp.md-5.net: pvp disabled_commands: - disabledcommandhere network_compression_threshold: 256 groups: md_5: - admin connection_throttle: 4000 stats: c678ce43-9d63-4a86-ab6c-de9d94cba4c3 (Stats: Ich war schon mal on) Drittens: Bis auf ein paar standart Befehle lässt es selbst die ausgesuchten Befehle nicht zu!! Viertens: Wenn ich neustarte oder stope und starte um einen Ordner von einem Plugin zu laden, erstellt dieser sich nicht. Es ist eine lange Nachricht aber ich hoffe mir kann jemand helfen. Kontakte: Im Forum unter PN. oder drunter E-Mail: [email protected] Mit freundlichen Grüßen Euer Jan!!!! Edited April 3, 2016 by LuckyDarth Kürzung des Textes Link to comment Share on other sites More sharing options...
LittleCraft Posted April 22, 2016 Share Posted April 22, 2016 Wenn ich fragen darf: Startet das Script den Server in einem Screen? Wenn ja mach mal screen -ls Dann siehst du alle Screens, die am laufen sind. Gehe in den Screen durch screen -x (id) Dann solltest du auch die Konsole sehen. Zweitens um mit dem Standard Port 25565 zu joinen ändere einfach bei host: den Port. Drittens: Welche Befehle genau Linux oder MC? Viertens: Schon mal versucht den FTP Ordner zu aktualisieren? Hoffentlich hab ich dich richtig verstanden LG LittleCraft. 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