[Eisfair] slims zieh?==?utf-8?Q?t 100% Prozessorlast

Rene Hanke Rene.Hanke at gmx.net
Fr Aug 12 16:13:54 CEST 2016


Hallo Jürgen!

Juergen Edner schrieb am Fr, 12 August 2016 15:58
> [...]
> Dies kann ich bei mir nicht nachvollziehen. 
> [...]


Ich kann hier so einiges nicht mehr nachvollziehen.  XD

Zitat:
> Der Status
> wird immer korrekt angezeigt. Es ist möglich, dass die
> Statusabfrage nicht mehr korrekt funktioniert wenn der
> Startprozess verändert wurde.


Möglich, aber warum wird der Status auch dann nicht korrekt angezeigt,
wenn ich die Änderungen wieder raus nehme?

BTW: Michael hat eine Lösung gefunden, die bei *ihm* funktioniert, aber
nicht bei mir:


Michael Herger
> Ok.... this totally doesn't make sense to me, but so be it. There
> were more changes in the file. And I thought they were irrelevant,
> thus didn't post. Turns out I need exactly this:
> 
> eis # diff -u slims /etc/init.d/slims 
> --- slims	2016-08-12 14:03:59.195996466 +0200
> +++ /etc/init.d/slims	2016-08-12 17:12:33.987999860 +0200
> @@ -100,7 +100,7 @@
>      if [ "${START_SLIMS}" = "yes" ]
>      then
>          # set variable to an empty string if not set
> -        if [ "${SLIMS_OPTIONS+1}" = "" ]
> +        if [ "${SLIMS_OPTIONS+1}" = "1" ]
>          then
>              SLIMS_OPTIONS=''
>          fi
> @@ -167,7 +167,8 @@
>              fi
>  
>              cd ${ssdir}/
> -            su - slims -s /bin/sh -c "export LANG=${def_charset};
> \
> +
> +su - slims -s /bin/sh -c "export LANG=${def_charset}; \
>                                        ${ssdir}/slimserver.pl
> --daemon --logdir=${logdir} --prefsdir=${prefsdir}     \
>                                            ${prefsoption}
> --pidfile=${pidfile} --logfile=${logfile} ${SLIMS_OPTIONS} \
>                                            --noimage --novideo" >>
> ${startlogfile} 2>> ${startlogfile}
> 
> 
> Remove all spaces in front of the "su" command and insert an empty
> line before it. Yes, one or the other wouldn't be enough. Don't ask me
> why.... But with these changes I've rebooted half a dozen times, and
> the CPU load was normal every single time. Remove the empty line, or
> insert those spaces, and the CPU is up again. Oh well..
> 
> BTW: that empty line only is there because at some point I added a
> debug statement there which I later removed. Totally accidental
> discovery :)


Ich habe die entsprechenden Zeilen allerdings in 103 respektive 170,
nicht 100 und 167...?


Wird glaube ich Zeit, den slimserver nochmal komplett zu löschen und
neu zu installieren...


Lieber Gruß

René


Mehr Informationen über die Mailingliste Eisfair