Warum lädt Debian Jessie jeden Morgen meinen Apache-Server neu?

7

Nach dem Upgrade eines Webservers von Debian Wheezy auf Debian Jessie werden jeden Morgen die folgenden Protokolleinträge im Systemprotokoll angezeigt. Die Zeiten variieren etwas, aber es scheint immer ungefähr zur gleichen Zeit zu geschehen (plus / minus vielleicht höchstens 10-15 Minuten). Vor dem Upgrade ist nichts Ähnliches passiert (woran ich mich erinnern kann).

Oct 23 06:25:02 hostname systemd[1]: Reloading LSB: Apache2 web server.
Oct 23 06:25:04 hostname apache2[1545]: Reloading web server: apache2.
Oct 23 06:25:04 hostname systemd[1]: Reloaded LSB: Apache2 web server.
Oct 23 06:29:10 hostname rsyslogd0: action 'action 17' resumed (module 'builtin:ompipe') [try http://www.rsyslog.com/e/0 ]
Oct 23 06:29:10 hostname rsyslogd-2359: action 'action 17' resumed (module 'builtin:ompipe') [try http://www.rsyslog.com/e/2359 ]

Betrachtet man die Ausgabe von service apache2 status:

● apache2.service - LSB: Apache2 web server
   Loaded: loaded (/etc/init.d/apache2)
   Active: active (running) since Fri 2015-10-09 21:33:36 UTC; 1 weeks 6 days ago
  Process: 21467 ExecStop=/etc/init.d/apache2 stop (code=exited, status=0/SUCCESS)
  Process: 1545 ExecReload=/etc/init.d/apache2 reload (code=exited, status=0/SUCCESS)
  Process: 21489 ExecStart=/etc/init.d/apache2 start (code=exited, status=0/SUCCESS)
   CGroup: /system.slice/apache2.service
           ├─ 1625 /usr/sbin/apache2 -k start
           ├─ 1626 /usr/sbin/apache2 -k start
           ├─ 4686 /usr/sbin/apache2 -k start
           ├─ 7745 /usr/sbin/apache2 -k start
           ├─ 7746 /usr/sbin/apache2 -k start
           ├─ 7747 /usr/sbin/apache2 -k start
           ├─ 7748 /usr/sbin/apache2 -k start
           ├─ 7753 /usr/sbin/apache2 -k start
           ├─ 7760 /usr/sbin/apache2 -k start
           ├─ 7771 /usr/sbin/apache2 -k start
           └─21505 /usr/sbin/apache2 -k start

Oct 21 06:25:02 hostname.fqdn systemd[1]: Reloading LSB: Apache2 web server.
Oct 21 06:25:08 hostname.fqdn apache2[32200]: Reloading web server: apache2.
Oct 21 06:25:08 hostname.fqdn systemd[1]: Reloaded LSB: Apache2 web server.
Oct 22 06:25:03 hostname.fqdn systemd[1]: Reloading LSB: Apache2 web server.
Oct 22 06:25:05 hostname.fqdn apache2[16779]: Reloading web server: apache2.
Oct 22 06:25:05 hostname.fqdn systemd[1]: Reloaded LSB: Apache2 web server.
Oct 23 06:25:02 hostname.fqdn systemd[1]: Reloading LSB: Apache2 web server.
Oct 23 06:25:04 hostname.fqdn apache2[1545]: Reloading web server: apache2.
Oct 23 06:25:04 hostname.fqdn systemd[1]: Reloaded LSB: Apache2 web server.
Warning: Journal has been rotated since unit was started. Log output is incomplete or unavailable.

Ich bin mir nicht sicher, ob ich an der richtigen Stelle suche. Der einzige Teil von /run/systemd/generator.late/apache2.service, der remote relevant aussieht, ist die Erwähnung des ExecReload-Befehls, der in der service apache2 statusAusgabe wiedergegeben wird.

Warum lädt systemd den Webserver so regelmäßig neu, obwohl niemand etwas auf dem Server tut, und wie kann ich ihn stoppen?

ein CVn
quelle

Antworten:

7

Klingt so, als wäre es das Nachladen nach dem Protokollieren? Wenn ja, ist es kein Grund zur Sorge, da es sich um ein unterbrechungsfreies Nachladen handelt.

EEAA
quelle
Hm, das klingt nach einer plausiblen Erklärung. Ich muss mich darum kümmern. Der seltsame Teil hier ist, dass diese Einträge zum Zeitpunkt des Upgrades von Wheezy auf Jessie in den Protokollen angezeigt wurden. Ich sehe, dass dies in der Frage nicht sehr klar angegeben ist. Ich werde bearbeiten, um zu verbessern.
Ein CVn
Ich sehe das Gleiche. und es scheint wahrscheinlich, dass es die Protokolle sind; Es ist das Letzte in Syslog.1, was darauf hindeutet, dass die Syslog-Datei unmittelbar danach gedreht wurde.
Danny Tuppeny