18.10.2017, 16:59
Eerstmal herzlich willkommen bei Gridtalk, Munala .
Zu diesem Thema:
Du gehst ins ins Config-include Verzeichnis und öffnest die osslEnable.ini mit einem Editor.
dann änderst du folgenden Eintrag unter dem berreich Xengine.
in folgenes:
Speichern und Editor schliessen, nach einem Neustart des Simulators ist die Einstellung aktiv.
Falls noch nicht geschehen, screen installieren in der Puttykonsole.
Dann folgedes script erstellen und ausführbar machen:
Dieses dann beispielweise in '/usr/bin/opensim.sh' abspeichern.
Das Script wird Script wird durch den Aufruf './opensim.sh > /dev/null 2>&1 &' in der Puttykonsole gestartet.
Dieses läuft dann im Hintergrund.
Mit "screen -r OS" kannst du dann deine laufende OpenSimkonsole öffnen.
Um sie wieder in den Hintergrund zu bekommen, halte die CTRL-Taste gedrückt und drücke nacheinander "a" und "d".
Das script überprüft alle 2 Minuten automatisch ob dein Opensim noch läuft und startet es wenn nicht neu.
Zu diesem Thema:
Zitat:(Allowed threat level is Moderate but function threat level is VeryHigh)
Du gehst ins ins Config-include Verzeichnis und öffnest die osslEnable.ini mit einem Editor.
dann änderst du folgenden Eintrag unter dem berreich Xengine.
Code:
OSFunctionThreatLevel = VeryLow
Code:
OSFunctionThreatLevel = VeryHigh
Zitat:Wie gehe ich nun vor und was muss ich machen damit die Region automatisch startet wenn einmal der Server herunterfährt.
Falls noch nicht geschehen, screen installieren in der Puttykonsole.
Code:
apt-get install screen
Dann folgedes script erstellen und ausführbar machen:
Code:
#!/bin/sh
while :
do
cd /{pfad zu deiner bin-Directory, z.B. /opt/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 >>/{pfad zu deiner bin-Directory}/os.log
cd /{pfad zu deiner bin-Directory, z.B. /opt/opensim/bin}
screen -fa -S OS -d -U -m mono OpenSim.exe -gui=true
fi
sleep 120
done
Das Script wird Script wird durch den Aufruf './opensim.sh > /dev/null 2>&1 &' in der Puttykonsole gestartet.
Dieses läuft dann im Hintergrund.
Mit "screen -r OS" kannst du dann deine laufende OpenSimkonsole öffnen.
Um sie wieder in den Hintergrund zu bekommen, halte die CTRL-Taste gedrückt und drücke nacheinander "a" und "d".
Das script überprüft alle 2 Minuten automatisch ob dein Opensim noch läuft und startet es wenn nicht neu.