1. GSManager
    1. Funktionen
    2. Unterstützte Spiele
    3. Neuigkeiten
    4. Statistiken
    5. Serverliste
  2. Lexikon
  3. Filebase
  4. Entwicklung
  5. Forum
    1. Dashboard
    2. Unerledigte Themen
  6. Web-Interface
  7. Artikel
  8. Mitglieder
    1. Letzte Aktivitäten
    2. Benutzer online
    3. Team
    4. Mitgliedersuche
  • Anmelden
  • Registrieren
  • Suche
Alles
  • Alles
  • Artikel
  • Seiten
  • Dateien
  • Forum
  • Lexikon
  • Erweiterte Suche
  1. GSManager
  2. Mitglieder
  3. FaL-TJ

Beiträge von FaL-TJ

Das Projekt GSManager (vormals ManuAdminMod) wurde am 01.01.2020 eingestellt - diese Internetpräsenz bleibt verfügbar, die Software wird aber nicht länger gepflegt. Vielen Dank für eure Unterstützung in den mehr als zehn vergangenen Jahren!
  • Prozessabfrage fehlerhaft ?

    • FaL-TJ
    • 11. September 2008 um 11:10

    Ich kann es heute abend mal testen.

    Das Startscript ist aber das, was ich mit dem Mod runtergeladen habe. Lediglich die Änderung im Bereich "stop)" haben wir selber vorgenommen (bedingt durch unser Problem).

    Gab es mal ein kurzzeitges Problem/eine Änderung ?

  • Prozessabfrage fehlerhaft ?

    • FaL-TJ
    • 11. September 2008 um 07:33

    peperoni

    Ist ja (in diesem Fall) nicht so schlimm. Sicherlich, ich betreue 2 Cod4-Server auf einem Linux-Root, allerdings kenne ich mich mit Linux nur bedingt aus. Für die Feinheiten ist ein anderer Admin zuständig, der auch immer den Root einrichtet/eingerichtet hat. Ich kann mich um die Game-Server und ein wenig um Skripte usw. kümmern. Aber wie Dennis bereits erwähnte, wäre evtl ein kleiner Hinweis, was der Befehl macht, Ok. Könnte man sich für die Zukunft merken, um Missverständnisse zu vermeiden.


    Dennis

    Im Prinzip nutze ich ja das Manu-Eigene Startscript, ich rufe es halt nur aus einem anderen Script heraus auf. Selbst wenn ich es direkt aufgerufen habe, dann hatte ich ja den beschriebenen Fehler : "./startscript status" sagt der Mod läuft, "./startscript stop" sagt der Prozess existiert nicht, "./startscript start" sagt mir wiederum der Mod würde bereits laufen. Aber, unter den laufenden Prozessen konnte ich den Mod nicht finden und ich konnte ihn mit dem Startscript (vom Manu-mod) weder stoppen noch starten.


    Mit der Änderung in dem Manu-eigenen Startscript (im Bereich stop), welche unser Root-Admin vorgenommen hat (ist ja auch in der ZIP weiter oben), funktioniert mittlerweile alles einwandfrei auf unserem Root. Es ist lediglich die Abfrage des Prozesses geändert. Vielleicht sollte Hool sich das mal ansehen.


    Eine kurze Nachricht wäre schön.

  • Prozessabfrage fehlerhaft ?

    • FaL-TJ
    • 9. September 2008 um 23:46

    Habe aus dem ServerStartScript alle Sachen in eine TXT kopiert, welche für den Server-Restart notwendig sind (hätte ich alles übernommen, dann wäre es zu unübersichtlich).

    Einer unserer Admins, welcher sich gut mit Linux auskennt, hat mal das Startscript vom Mod verändert (im Bereich für den Stop des Mods). Mit dieser Änderung läuft alles bei uns. (Datei in der ZIP anbei)


    peperoni
    Schönen Dank für deinen Tip. Man gut das ich mir immer erst anschaue was mir geraten wird (und wenn ich Google damit beaufschlagen oder jemanden fragen muss). Hätte ich deinen Tip ausgeführt, dann hätte ich wohl alle PHP5-Prozesse gekillt. Was für ein toller Tip wenn man die Server-Struktur nicht kennt. Da laufen noch ein paar Prozesse mehr, auch mit PHP5.

  • Prozessabfrage fehlerhaft ?

    • FaL-TJ
    • 9. September 2008 um 16:28

    Auszug aus dem Startscript mit dem betreffenden Bereich :

    Code
    restart)
       	echo "********************************************************************"
       	echo  ""
       	echo  "Versuche nun den ADMINMOD zu stoppen..."
       	sleep 1
       	cd $BASEPATH/adminmod
       	./startscript stop
       	echo  ""
       	sleep 5
    
    
    
    
       	if [[ `ps ax | grep -v grep | grep SCREEN | grep $NAME` ]]
         	then
           	PIDNR=`ps ax | grep -v grep | grep SCREEN | grep $NAME | awk '{print $1}'`
           	echo "$NAME PID:($PIDNR) stopping..."
           	kill -TERM $PIDNR
           	rm $PIDFILE
           	sleep 1
           	echo  "Serverdienst $NAME wurde beendet."
         	else
           	echo "Der Serverdienst $NAME laeuft nicht."
       	fi
    
    
    
    
       	if [[ `ps ax | grep -v grep | grep SCREEN | grep $NAME` ]]
         	then
           	echo "Der Serverdienst $NAME laeuft..."
         	else
           	echo "versuche nun Server $NAME zu starten..."
           	sleep 1
           	cd $BASEPATH/pb
           	echo  "PB-Config wird kopiert..."
           	rm pbsv.cfg
           	cp pbsv.cfg.pub pbsv.cfg
           	cd $BASEPATH
           	echo  "Serverdienst $NAME wird gestartet..."
           	screen -m -d -S $NAME $DAEMON $PARAMS_PUB
           	echo $! >$PIDFILE
           	sleep 1
           	echo  "Serverdienst $NAME erfolgreich gestartet. DONE!"
       	fi
    
    
    
    
       	echo  ""
       	echo  "Versuche nun den ADMINMOD zu starten..."
       	sleep 20
       	cd $BASEPATH/adminmod
       	./startscript start
       	echo "********************************************************************"
     ;;
    Alles anzeigen
  • Prozessabfrage fehlerhaft ?

    • FaL-TJ
    • 9. September 2008 um 13:08

    Hi,

    zuerst einmal : Ich bin neu hier. Komme vom FaL-Clan (fal-clan.de) und betreue dort auf einem Linux-Root 2 CoD4-Server. Wir haben gerade den Root aktualisiert, und haben nun PHP5 zur Verfügung. Das verleitete mich natürlich dazu den ManuAdminMod zu installieren. Der Mod läuft eigentlich ganz gut, aber nun habe ich ein Problem .....

    Wenn ich den Status vom AdminMod abfrage (./startscript status), dann erhalte ich die Meldung das der Mod noch laufen würde

    Wenn ich den Mod dann stoppen möchte, kommt eine Fehlermeldung (frei übersetzt "Fehler in Datei startscript Zeile 65 Prozess existiert nicht")

    Wenn ich den Mod starten möchte, dann erhalte ich wiederum die Fehlermeldung das der Prozess bereits läuft


    Merkwürdig, Merkwürdig. Ich kann den Prozess in den laufenden Prozessen über Webmin nicht finden.


    Hier nochmal ein Log aus dem Webmin (die meisten Meldungen werden vom Script generiert) :

    ********************************************************************

    Versuche nun den ADMINMOD zu stoppen...
    ./startscript: line 65: kill: (18487) - No such process
    ManuAdminMod_28960 was stopped

    Der Serverdienst CoD4_FaL_CoD4FragCenter28960 laeuft nicht.
    versuche nun Server CoD4_FaL_CoD4FragCenter28960 zu starten...
    PB-Config wird kopiert...
    Serverdienst CoD4_FaL_CoD4FragCenter28960 wird gestartet...
    Serverdienst CoD4_FaL_CoD4FragCenter28960 erfolgreich gestartet. DONE!

    Versuche nun den ADMINMOD zu starten...
    Error: ManuAdminMod_28960 is already running, use './startscript stop' to stop it
    ********************************************************************

    Ich starte den Server über ein Script. In dem Script wird der ManuAdminMod beendet, dann kommt ein Sleep 5, danach wird der Server (falls er läuft) beendet, wieder ein Sleep, Server wird gestartet, ein Sleep 20 (damit der Server sicher läuft), danach wird der ManuAdminMod gestartet.

    Das Ganze hat eine Weile funktioniert. Dann plötzlich oen genanntes Problem. Bei der Statusabfrage heisst es der Mod läuft. Will ich den Mod stoppen heisst es das es den Prozess nicht gibt. Will ich den Mod starten sagt er mir ich soll den laufenden Pozess erst stoppen. Aaaargh ..... ich dreh mich im Kreis.

    Kennt jemand das Problem?


    Gruss

    TJ

  1. Mitarbeiter
  2. Datenschutzerklärung
  3. Nutzungsbedingungen
  4. Impressum
  5. Kontakt
Community-Software: WoltLab Suite™