Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

cyrus problem, lmtp und notify sockets werden nicht angelegt.

11 views
Skip to first unread message

Patrick Seher

unread,
Aug 21, 2008, 10:32:34 AM8/21/08
to
Hallo,

da gestern nacht die Server Platte überlief - weil es ist ja wichtig
vorm schlafen gehen noch irgendwelche ISO Files dort raufzukopieren habe
ich nun einen defekten Cyrus.

Platz auf der Platte ist nun wieder, Cyrus udn Postfix starten auch
brav, aber es werden keine Mails zugestellt, alles bounced durch die
Gegend (ca 800 Mails in der queue).

Folgende Fehlermeldungen:

/var/log/mail.err
Aug 21 16:25:36 master cyrus/deliver[17404]:
connect(/var/run/cyrus/socket/lmtp) failed: No such file or directory

und da hat er auch völlig recht, das Verzeichnis /var/run/cyrus/socket
ist leer. hier sollten zwei sockets sein, notfiy und lmtp. Sind aber nicht.

Die Berechtigungen habe ich kontrolliert (es gibt ein zweitsystem, das
exat dem Mailserver entspricht), und zusätzlich noch mal eben postfix
und cyrus-2.2 neuinstalliert.

was auffallend ist, es läuft jetzt seit in der früh ein recovery der
Cyrus Datenbank "cyrusdb -r". habe diese ebenfalls schon mal gekillt.
Sobald Cyrus neugestartet wird, wird dieses rebuild wieder gestartet und
rennt stundenlang. Bei beenden des Cyrus über die init.d läuft dieser
Process ebenfalls weiter. Der Process scheint auch etwas zu tun, die
Platten rattern non stop(sysload von 1.69).

Kann es sein, das erst dieses Rebuild fertiglaufen muß, damit die
Sockets aktiviert werden? Was kann ich tun damit ich das System wieder
zum laufen bekomme? Die Konfiguration ist definitiv ok, das Problem
besteht erst seit gestern nacht.

Für Ratschläge wäre ich sehr dankbar.
Ubuntu 6.06 LTS
Cyrus 2.2
Postfix

danke,
patrick

Patrick Seher

unread,
Aug 21, 2008, 11:15:47 AM8/21/08
to
Problem gelöst.

Anscheinend lief die Platte woanders her voll. Nämlich in
/var/lib/cyrus/db waren plötzlich 1000te 10MB große Logfiles, insgesamte
Größe: 60GB. Habe den Müll gelöscht, cyrus durchgestartet und schon
lief es wieder.

Äußerst seltsam..

patrick

Bernd Petrovitsch

unread,
Aug 21, 2008, 1:53:08 PM8/21/08
to
Patrick Seher wrote:
[...]

> da gestern nacht die Server Platte überlief - weil es ist ja wichtig
> vorm schlafen gehen noch irgendwelche ISO Files dort raufzukopieren habe
> ich nun einen defekten Cyrus.
>
> Platz auf der Platte ist nun wieder, Cyrus udn Postfix starten auch

Wie hast Du das festgestellt?

> brav, aber es werden keine Mails zugestellt, alles bounced durch die
> Gegend (ca 800 Mails in der queue).
>
> Folgende Fehlermeldungen:
>
> /var/log/mail.err
> Aug 21 16:25:36 master cyrus/deliver[17404]:
> connect(/var/run/cyrus/socket/lmtp) failed: No such file or directory

Tja, da läuft wohl kein lmtp Prozeß (oder er ist verkonfiguriert).

> und da hat er auch völlig recht, das Verzeichnis /var/run/cyrus/socket
> ist leer. hier sollten zwei sockets sein, notfiy und lmtp. Sind aber
> nicht.

[...]


> was auffallend ist, es läuft jetzt seit in der früh ein recovery der
> Cyrus Datenbank "cyrusdb -r". habe diese ebenfalls schon mal gekillt.
> Sobald Cyrus neugestartet wird, wird dieses rebuild wieder gestartet und
> rennt stundenlang. Bei beenden des Cyrus über die init.d läuft dieser

Schon mal dessen man Page gelesen?
Geht "cyrusdb -r -x" schneller?

> Process ebenfalls weiter. Der Process scheint auch etwas zu tun, die
> Platten rattern non stop(sysload von 1.69).
>
> Kann es sein, das erst dieses Rebuild fertiglaufen muß, damit die
> Sockets aktiviert werden? Was kann ich tun damit ich das System wieder

Yup. Wenn sich imapd/popd/lmtpd drauf verlassen, daß die DBs korrekt sind,
wird der Repair-Job vorher wohl mal fertig laufen müssen.

> zum laufen bekomme? Die Konfiguration ist definitiv ok, das Problem
> besteht erst seit gestern nacht.

Bernd
--
Bernd Petrovitsch Email : be...@bofh.at
"For I was talking aloud to myself. A habit of the old: they choose
the wisest person present to speak to; the long explanations needed
by the young are wearying." --- Gandalf, the White

0 new messages