ubuntu: ändern der Zeitzone zu UTC nicht auf die Zeit, die der syslog?
Ich habe die Zeitzone von meinem server (Ubuntu 12.04) zu UTC über:
echo 'UTC' > /etc/timezone
dpkg-reconfigure --frontend noninteractive tzdata
Beim laufen date
ich sehen kann jetzt ist die Zeit in UTC.
Aber auf /var/log/syslog, es zeigt immer noch die Zeit mit der vorherigen Einstellung der Zeitzone und nicht UTC. Warum ?
Wie man es wirksam auf das gesamte system? Reboot?
Dank.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Haben den syslog-daemon abholen der neuen Zeit-zone, verwenden Sie den Befehl:
Fand ich den Namen des Dienstes, um neu zu starten mit:
Im Allgemeinen Sie müssen neu starten jedem Prozess auf dem system, das Sie wollen, um die neue Zeitzone. Ob es nur eine oder zwei, wie syslog, dass Sie kümmern, dann Sie können starten Sie einzeln, aber du bist wahrscheinlich besser dran, Neustart und alles konsistent.
rsyslog
akzeptiert SIGHUP, vermutlich abholen config ändert, aber es nicht abholen der neuen Zeitzone. Das klingt wie ein Fehler oder ein versehen zu mir. Senden von SIGHUP ist in der Regel vorzuziehen, die über den Dienst neu zu starten, aber in der Tat nicht helfen in diesem Fall.Wechseln auf UTC, führen Sie einfach sudo dpkg-reconfigure tzdata, Blättern Sie zu der Unterseite der Kontinente Liste, und wählen Sie Weiter; in der zweiten Liste wählen Sie UTC. Wenn Sie es vorziehen GMT anstelle von UTC, es ist nur oben UTC in dieser Liste.