Конфигурация smtp ZFS ZED

Конфигурация smtp ZFS ZED

Теперь, когда у меня вышел из строя HDD, я думаю, что пришло время настроить ZFS ZED. Я использую Ubuntu 16.04 с LXD и почтовый сервер postfix, прослушивающий порт 1478 в контейнере (который работает, это проверено и доказано, что работает).

Теперь вопрос, как мне настроить ZED так, чтобы он использовал этот почтовый сервер? Я не смог найти никакой информации о том, как его настроить.

решение1

Я не знаком конкретно с ZED, но предполагаю, что он не подключается напрямую через SMTP.

Вам, скорее всего, придется настроить MTA на коробке для отправки электронной почты. В Debian это обычно exim4. Затем его нужно будет настроить для отправки через ваш контейнер Postfix в реальный интернет.

Глядя на файл zed.rc, кажется, что он просто вызывает вашу локальную mailпрограмму:

25 #ZED_EMAIL_PROG="mail"

Итак, если mailвы можете отправлять электронную почту по всему миру, просто настройте адрес электронной почты в zed.rcфайле по мере необходимости, и вы начнете получать электронную почту.

решение2

Это действительно просто.

Добавьте адрес электронной почты в файл zed.rc. Формат должен иметь запись, которая позволяет раскомментировать поле и ввести адрес.

У вас уже есть что-нибудь в файле? Это будет зависеть от дистрибутива и версии ZFS, но проверьте/etc/zfs/zed.d/zed.rc

В последних дистрибутивах ZFS вы увидите:

# 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]"

Связанный контент