GridTalk.de
Startscript bricht ab - Druckversion

+- GridTalk.de (https://www.gridtalk.de)
+-- Forum: Werkstatt (https://www.gridtalk.de/forumdisplay.php?fid=4)
+--- Forum: Scripting (https://www.gridtalk.de/forumdisplay.php?fid=23)
+--- Thema: Startscript bricht ab (/showthread.php?tid=730)

Seiten: 1 2 3


Startscript bricht ab - Bogus Curry - 28.05.2012

Hallo ;D

Ich hab ein Problem mit einem Startscript, das folgendermassen aussieht

Code:
#!/bin/bash
while :
do
cd /home/magadmin/opensim/opensim/bin
running=`ps ax|grep OpenSim.exe|grep -v grep`
if [ -z "$running" ]; then
       # The Log Entry
       TIME="OpenSim Down, Restarting: `date +"%A, %B %d - %r"`"
       echo $TIME >>/home/magadmin/opensim/opensim/bin/os.log
       cd /home/magadmin/opensim/opensim/bin
       screen -fa -S OS -d -U -m mono OpenSim.exe -gui=true -noverbose=true
fi
       sleep 120
done

Starten tu ich es mit

./gridtalk.sh > /dev/null 2>&1 &

Hab keinen Schimmer warum es abbricht, die Pfade stimmen.

Hat jemand ne Idee ?


RE: Startscript bricht ab - Dorena Verne - 28.05.2012

Hast du es mit entsprechenden Rechten ausführbar gemacht?
Ausserdem finde ich den startbefehl seltsam,...
schon mal mit ./gridtalk.sh versucht? Smile


RE: Startscript bricht ab - Bogus Curry - 28.05.2012

Ja die REchte habe ich als erstes gesetzt, wenn ich das Script so starte, dann passiert nur das eine leere zeile kommt-


RE: Startscript bricht ab - Dorena Verne - 28.05.2012

Muss nichts heissen,..mach dann mal ne zweite Puttykonsole auf und gebe
screen -r einCool



RE: Startscript bricht ab - Dorena Verne - 28.05.2012

meinte nachdem die erste "einfror"^^


RE: Startscript bricht ab - Bogus Curry - 28.05.2012

nach screen -r

Zitat:There is no screen to be resumed.



RE: Startscript bricht ab - Zak Spot - 29.05.2012

Ach du warst am basteln Smile dachte erst du schaust auch kurz beim Blender Kurs vorbei Wink Mach mal ein extra Script talkstart.sh da schreibst du folgendes rein:

Code:
#!/bin/sh
screen -fa -S talkstart -d -U -m /pfad/zur/datei/gridtalk.sh > /dev/null 2>&1 &

Nach dem Start mal reinschauen mit: screen -dr talkstart


RE: Startscript bricht ab - Bogus Curry - 29.05.2012

Guten Morgen ;D

Ja das mit Kurs besuchen, hatte ich auch zuerst vor, aber bei uns war sowas von warm. Ich sass gestern daher meist vorm Lappi und da habe ich linux drauf. Naja und nach dem vielen Script gebastelele hatte ich auch nicht meht die grosse Lust. Aber der Kurs l#uft ja nicht wech, gell ;D

Danke für das kleine Script werde ich mal probieren ;D

Nachtrag:
WEnn ich den screen ausführe, kommt ....

There are several suitable screens on:
8061.talkstart (05/29/2012 07:19:36 AM) (Detached)
7397.talkstart (05/29/2012 07:10:43 AM) (Detached)
Type "screen [-d] -r [pid.]tty.host" to resume one of them.



RE: Startscript bricht ab - Zak Spot - 29.05.2012

Moin Moin. Ach klar läuft nicht weg die Tutorials auf der Sim werden auch nach und nach erweitert Smile Und bei Fragen einfach jemanden ansprechen der da gerade auf der Sim rumläuft ^^

Hast du mal nachgesehn, ob die Prozesse identisch sind, wenn du sie über die pids aufrufst? screen -dr 8061 zb. Wenn du die Scripts so wie hier beschrieben hast, sollte nur einmal OS und talkstart da sein beim Ausführen von talkstart.


RE: Startscript bricht ab - Bogus Curry - 29.05.2012

Also ich sehe nun überhaupt keine Prozesse mehr, ich schau meist mit ps -aux nach, ob der prozess aktiv ist. Das ganze habe ich bei Aurora versaucht, da sehe ich den Prozess, aber ich kann ihn nicht aufrufen, dann kommt wie bei OS ein schwarzes Bildschirm mit einem blinkendenen Coursor