[gelöst] Jessie: Logs werden nicht fortgeführt

Warum Debian und/oder eine seiner Spielarten? Was muss ich vorher wissen? Wo geht es nach der Installation weiter?
Antworten
Karamel
Beiträge: 171
Registriert: 11.12.2006 20:48:12

[gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von Karamel » 14.09.2014 22:23:36

Moin!

Ich wollte gerade in /var/log/messages etwas nachschauen und habe festgestellt, dass seit einem Monat das Log nicht fortgeführt wird. Habe ich da eine Änderung nicht mitbekommen oder kann ich den Log-Dienst irgendwie wieder starten?
Gleiches gilt für user.log und syslog
Zuletzt geändert von Karamel am 15.09.2014 12:35:33, insgesamt 2-mal geändert.

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: Jessie: Logs werden nicht fortgeführt

Beitrag von pferdefreund » 15.09.2014 06:45:31

Läuft denn der rsyslogd noch - wenn nicht, mal nachschauen, ob in den Logs ne Fehlerursache zu finden ist, ansonsten neu starten.
Als root das entsprechende init.script in /etc/init.d manuell aufrufen, so noch sysv-init und nicht systemd aktiv ist. Was da zu tun ist, kann ich nicht sagen, da ich es nicht habe.

Alternativende
Beiträge: 2094
Registriert: 07.07.2006 18:32:05

Re: Jessie: Logs werden nicht fortgeführt

Beitrag von Alternativende » 15.09.2014 07:51:04

Ist mir auch vor einer Weile passiert. Du hast sicher mit einem Upgrade dein rsyslog entfernt.

Karamel
Beiträge: 171
Registriert: 11.12.2006 20:48:12

Re: Jessie: Logs werden nicht fortgeführt

Beitrag von Karamel » 15.09.2014 12:34:31

Da ist wohl zwischenzeitlich systemd vom Himmel gefallen. Danke für den Hinweis.

Benutzeravatar
Emess
Beiträge: 3787
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: [gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von Emess » 15.09.2014 13:25:26

das ist ja schön, dass systemd vom Himmel fiel, aber was ist denn jetzt mit den logs.
Bei mir wird nämlich seit dem ominösen systemd auch nichts mehr gelogt
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2

http://www.emess62.de

Benutzeravatar
4A4B
Beiträge: 981
Registriert: 09.11.2011 11:19:55
Kontaktdaten:

Re: [gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von 4A4B » 15.09.2014 15:22:48

Geloggt wird bei systemd in Binärlogs, auf die du mit journalctl zugreifen kannst.

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: [gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von pferdefreund » 15.09.2014 19:02:08

was ist das denn für ein Bullshit ? System kackt ab, alte Live-CD startenm weil gerade zur Hand - neue erstellen geht ja nicht - logs nachschauen - binärer Müll. Na toll. Das ist Fortschritt. Zumindest die Logdateien sollte man doch normal lesbar lassen - oder läßt sich das konfigurieren.

Karamel
Beiträge: 171
Registriert: 11.12.2006 20:48:12

Re: [gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von Karamel » 15.09.2014 20:17:42

In c't 13/14 gibt es einen Artikel über journalctl.

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: [gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von cronoik » 15.09.2014 21:01:10

Debianrsyslog kann auch die systemd-Nachrichten abgreifen und logt dann fleißig nach /var/log/messages. Ich kann das jetzt nicht genau überblicken, es muss wohl in der /etc/rsyslog.conf das Modul imuxsock oder (XOR!) imjournal aktiviert sein und dann geht es [1].

[1] http://blog.gerhards.net/2013/06/system ... urnal.html
Hilf mit unser Wiki zu verbessern!

dufty2
Beiträge: 1714
Registriert: 22.12.2013 16:41:16

Re: [gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von dufty2 » 15.09.2014 21:32:43

Da bei debian testing kein /var/log/journal angelegt ist, wird nicht persistent binär geloggt, sondern nur volatil, also seit dem letzten Bootvorgang (auslesbar per journalctl); weiterhin /var/log/message etc., solange man rsyslogd nicht runterschmeisst.

Yo, ist etwas kompliziert ;)

cosmac
Beiträge: 4576
Registriert: 28.03.2005 22:24:30

Re: [gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von cosmac » 15.09.2014 21:50:07

pferdefreund hat geschrieben:was ist das denn für ein Bullshit ? System kackt ab, alte Live-CD startenm weil gerade zur Hand - neue erstellen geht ja nicht - logs nachschauen - binärer Müll.
Um den Usern diesen Ärger zu ersparen, werden die Logs unter jessie ja garnicht gespeichert ;)
Na toll. Das ist Fortschritt. Zumindest die Logdateien sollte man doch normal lesbar lassen - oder läßt sich das konfigurieren.
Einfach Debiansysvinit-core installieren und gut ist.
Beware of programmers who carry screwdrivers.

pferdefreund
Beiträge: 3799
Registriert: 26.02.2009 14:35:56

Re: [gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von pferdefreund » 16.09.2014 08:14:51

Das beruhigt mich ja dann, wenn man weiterhin normale Logdateien haben kann. Dann ist ja alles gut.

Benutzeravatar
catdog2
Beiträge: 5352
Registriert: 24.06.2006 16:50:03
Lizenz eigener Beiträge: MIT Lizenz

Re: [gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von catdog2 » 16.09.2014 09:17:19

Da bei debian testing kein /var/log/journal angelegt ist, wird nicht persistent binär geloggt, sondern nur volatil, also seit dem letzten Bootvorgang (auslesbar per journalctl); weiterhin /var/log/message etc., solange man rsyslogd nicht runterschmeisst.
Um den Usern diesen Ärger zu ersparen, werden die Logs unter jessie ja garnicht gespeichert ;)
rsyslog ist immer noch important. Aber da war mal was, dass es bei upgrades entfernt wurde, ich vermute das war ungewollt.
Na toll. Das ist Fortschritt. Zumindest die Logdateien sollte man doch normal lesbar lassen - oder läßt sich das konfigurieren.
Hat auch Vorteile, du kannst aber wie gehabt einen syslog daemon nutzen.
Unix is user-friendly; it's just picky about who its friends are.

Benutzeravatar
Emess
Beiträge: 3787
Registriert: 07.11.2006 15:02:26
Lizenz eigener Beiträge: MIT Lizenz
Wohnort: Im schönen Odenwald
Kontaktdaten:

Re: [gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von Emess » 16.09.2014 20:34:54

cosmac hat geschrieben: Einfach Debiansysvinit-core installieren und gut ist.
und was genau macht das und wo finde ich zukünftig meine gewünschten logs?
Debian Testing (bleibt es auch)
Debian Bookworm KDE Plasma 5x Kernel 6.1.0-21-amd64 (64-bit)
Notebook HP ZBook 17 G2
Quadro K3100M/PCIe/SSE2

http://www.emess62.de

cronoik
Beiträge: 2049
Registriert: 18.03.2012 21:13:42
Lizenz eigener Beiträge: GNU Free Documentation License

Re: [gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von cronoik » 16.09.2014 20:58:59

Es bringt dir dein altes init-System (sysvinit) zurück. Deine logs findest du mit Debianrsyslog am gewohnten Platz.
catdog2 hat geschrieben:Hat auch Vorteile, du kannst aber wie gehabt einen syslog daemon nutzen.
Welche Vorteil hat man von den Binärlogs?
Hilf mit unser Wiki zu verbessern!

samhain

Re: [gelöst] Jessie: Logs werden nicht fortgeführt

Beitrag von samhain » 18.09.2014 20:36:11

cronoik hat geschrieben:Welche Vorteil hat man von den Binärlogs?
Na, Windows-User fühlen sich fast wie zu Hause 8)

Antworten