ZFS ZED smtp 구성

ZFS ZED smtp 구성

이제 HDD에 오류가 발생했으니 ZFS ZED를 설정할 차례인 것 같습니다. 저는 LXD와 함께 Ubuntu 16.04를 사용하고 있으며 컨테이너에서 포트 1478을 수신하는 postfix 메일 서버를 가지고 있습니다(작동하며 테스트를 거쳐 작동하는 것으로 입증되었습니다).

이제 문제는 이 메일 서버를 사용하도록 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]"

관련 정보