ZFS ZED SMTP-Konfiguration

ZFS ZED SMTP-Konfiguration

Da meine Festplatte nun ausgefallen ist, ist es wohl an der Zeit, ZFS ZED einzurichten. Ich verwende Ubuntu 16.04 mit LXD und habe einen Postfix-Mailserver, der in einem Container auf Port 1478 lauscht (was funktioniert, es wurde getestet und es ist erwiesen, dass es funktioniert).

Nun stellt sich die Frage, wie ich ZED so konfiguriere, dass es diesen Mailserver verwendet. Ich konnte keine Informationen zur tatsächlichen Konfiguration finden.

Antwort1

Ich kenne mich mit ZED nicht so genau aus, vermute aber, dass die Verbindung nicht direkt über SMTP hergestellt wird.

Sie müssen wahrscheinlich einen MTA auf der Box einrichten, um die E-Mail zu senden. Unter Debian ist dies normalerweise exim4. Dies müsste dann so konfiguriert werden, dass es über Ihren Postfix-Container an das eigentliche Internet sendet.

Wenn man sich die Datei zed.rc ansieht, scheint es, als würde sie lediglich Ihr lokales mailProgramm aufrufen:

25 #ZED_EMAIL_PROG="mail"

Solange Sie also mailE-Mails an die Welt senden können, konfigurieren Sie einfach die E-Mail-Adresse in der zed.rcDatei nach Bedarf, und Sie sollten mit dem Empfang von E-Mails beginnen.

Antwort2

Es ist wirklich einfach.

Fügen Sie der Datei zed.rc eine E-Mail-Adresse hinzu. Das Format sollte einen Eintrag enthalten, der das Entfernen des Kommentars aus einem Feld und die Eingabe einer Adresse ermöglicht.

Hast du schon etwas in der Datei? Das hängt von der Distribution und der ZFS-Version ab, aber überprüfe/etc/zfs/zed.d/zed.rc

Bei aktuellen ZFS-Distributionen sehen Sie:

# Email address of the zpool administrator for receipt of notifications;
#   multiple addresses can be specified if they are delimited by whitespace.
# Email will only be sent if ZED_EMAIL_ADDR is defined.
# Disabled by default; uncomment to enable.
#
ZED_EMAIL_ADDR="[email protected]"

verwandte Informationen