[Eisfair] slims zieh?==?utf-8?Q?t 100% Prozessorlast
Rene Hanke
Rene.Hanke at gmx.net
Fr Aug 12 15:41:00 CEST 2016
Hallo Jürgen!
Juergen Edner schrieb am Fr, 12 August 2016 14:22
> [...]
> > aber das dreifache "/usr/local/slimserver/slimserver.pl"
> > irritiert
> > mich.
>
> eventuell hast Du durch Deine Experimente den Prozess irgendwie
> mehrfach
> gestartet. Beende den Server einmal vollständig und stoppe wirklich
> alle
> Prozesse bevor Du das Programm erneut startest.
> [...]
Jetzt wird's wirklich seltsam.
(Ich habe vor jedem der untigen Tests artig mittels ps ax | grep slims
überprüft, ob da noch Reste von slims laufen. Taten sie nicht.)
Originalversion der /etc/init.d/slims (100% CPU):
ps ax | grep slims
13703 ? RNs 1:07 /usr/bin/perl
/usr/local/slimserver/slimserver.pl --daemon --logdir=/var/slims/log
--prefsdir=/var/slims/prefs --pidfile=/var/run/slimserver.pid
--logfile=/var/slims/log/slimserver.log --diag --noimage --novideo
14653 pts/1 SN+ 0:00 /bin/sh /bin/grep slims
Nach meiner Veränderung (restartserver mittels curl, unter 2%
Prozessorlast):
ps ax | grep slims
11043 ? SNs 0:22 /usr/bin/perl
/usr/local/slimserver/slimserver.pl /usr/local/slimserver/slimserver.pl
--logdir=/var/slims/log --prefsdir=/var/slims/prefs
--pidfile=/var/run/slimserver.pid
--logfile=/var/slims/log/slimserver.log --diag --noimage --novideo
12017 pts/1 SN+ 0:00 /bin/sh /bin/grep slims
Also zeigt das eher korrekt Laufen (geringe Prozessorlast) dann den
slimserver.pl ineinander verschachtelt an? Ich geb auf. XD
Nur so am Rande, in beiden Fällen kommt übrigens bei
- - - - - - - - - - -
5. Show status
- - - - - - - - - - -
slimserver daemon is not running
Obwohl ich bei Aufruf des Startskripts eine korrekte Rückmeldung
erhalte:
/etc/init.d/slims start
slimserver daemon is already running!
und der Server tadellos streamt. Und nein, ich war ganz artig und habe
an keiner Stelle des /etc/init.d/slims eine weitere Veränderung
drinnen. ;-)
Lieber Gruß
René
Mehr Informationen über die Mailingliste Eisfair