3.1 Cron (loop?) scripte legen server lam

#1
Je länger der Server läuft um so mehr werden es, bis er komplett einfriert und gar nichts mehr macht.
Also irgendwas is bei mir GEWALTIG auf den hammer gelaufen durch das update.



207 ? Ss 0:00 /bin/sh -c /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
3210 ? S 0:00 /bin/bash /usr/local/ispconfig/server/server.sh
3211 ? S 0:00 /bin/sh -c /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
3230 ? S 0:00 /usr/bin/php -q -d disable_classes= -d disable_functions= -d open_basedir= /usr/local/ispconfig/security/check.php
3241 ? Ss 0:00 /bin/sh -c /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
3243 ? S 0:00 /bin/bash /usr/local/ispconfig/server/server.sh
3245 ? S 0:00 /bin/sh -c /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
3252 ? S 0:00 /usr/bin/php -q -d disable_classes= -d disable_functions= -d open_basedir= /usr/local/ispconfig/security/check.php
3253 ? S 0:00 [kworker/3:2]
3256 ? Ss 0:00 /bin/sh -c /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
3260 ? S 0:00 /bin/bash /usr/local/ispconfig/server/server.sh
3261 ? S 0:00 /bin/sh -c /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
3268 ? S 0:00 /usr/bin/php -q -d disable_classes= -d disable_functions= -d open_basedir= /usr/local/ispconfig/security/check.php
3269 ? S 0:00 smtpd -n smtp -t inet -u -c -o stress=
3273 ? Ss 0:00 /bin/sh -c /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
3274 ? S 0:00 /bin/bash /usr/local/ispconfig/server/server.sh
3275 ? S 0:00 /bin/sh -c /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
3284 ? S 0:00 /usr/bin/php -q -d disable_classes= -d disable_functions= -d open_basedir= /usr/local/ispconfig/security/check.php
3285 ? S 0:00 /usr/sbin/apache2 -k start
3290 ? Ss 0:00 /bin/sh -c /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
3291 ? S 0:00 /bin/bash /usr/local/ispconfig/server/server.sh
3292 ? S 0:00 /bin/sh -c /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
3301 ? S 0:00 /usr/bin/php -q -d disable_classes= -d disable_functions= -d open_basedir= /usr/local/ispconfig/security/check.php
3306 ? Ss 0:00 /bin/sh -c /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
3308 ? S 0:00 /bin/bash /usr/local/ispconfig/server/server.sh
3309 ? S 0:00 /bin/sh -c /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
3321 ? S 0:00 /usr/bin/php -q -d disable_classes= -d disable_functions= -d open_basedir= /usr/local/ispconfig/security/check.php

19246 ? S 0:00 /usr/bin/php-cgi -d disable_classes= -d disable_functions= -d magic_quotes_gpc=off -d open_basedir= -d session.save_path=/usr/local/ispconfig/interface/temp
20067 ? S 0:00 /usr/bin/php-cgi -d disable_classes= -d disable_functions= -d magic_quotes_gpc=off -d open_basedir= -d session.save_path=/usr/local/ispconfig/interface/temp
20068 ? S 0:00 /usr/bin/php-cgi -d disable_classes= -d disable_functions= -d magic_quotes_gpc=off -d open_basedir= -d session.save_path=/usr/local/ispconfig/interface/temp
 
#7
Ich kram das nochmal raus:

lupo3:/etc/apache2/sites-available# sh /usr/local/ispconfig/server/server.sh


31.10.2016-20:45 - DEBUG - Calling function 'check_phpini_changes' from plugin 'webserver_plugin' raised by action 'server_plugins_loaded'.
31.10.2016-20:45 - DEBUG - Remove Lock: /usr/local/ispconfig/server/temp/.ispconfig_lock
finished.

und er läuft auf den Hammer weil ohne Ende server.sh gestartet wird bis die Maschine bei 100% Auslastung ist.
 
#9
nein, keine . das einzige was er mit aufgrund des namens anzeigt ist
root 1485 1 1 Okt31 ? 00:13:26 /usr/bin/python /usr/bin/fail2ban-server
root 9057 6370 0 05:01 ? 00:00:00 /usr/bin/couriertls -server

das wars.
 
#11
wenn ich das wüsste. das problem ist jedenfalls das das script beendet wird und dauernd wieder gestartet wird, bis die kiste steht.
sozusagen wie ein denial of service. warum kann ich nicht sagen
 
#13
crontab -e
#* * * * * /usr/local/ispconfig/server/server.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done
#* * * * * /usr/local/ispconfig/server/cron.sh 2>&1 | while read line; do echo `/bin/date` "$line" >> /var/log/ispconfig/cron.log; done

sind auskommentiert, da ich sonst die probleme habe. das ist das, was nach dem update in der crontab stand und wurde von mir nicht verändert
 

Werbung