LINUX.ORG.RU
ФорумAdmin

[Почтовый кластер] Как сделать?


0

1

Вообщем хочится сделать почтовый кластер... но есть некотырые не понятки... Я так понимаю что отказо устойчивость сделать не сложно.. стоит только поднять два сервера с MX записями .. которые проверяют пользователей через базу на 3 сервере... но вот загвоздка... Предположим упал сервер 1... и соответственно стал работать сервер 2.. Сервер 2 получил 3 письма.. и тут подняли сервер1.. и он стал болие приоритетным... и те 3 письма так и остались на втором.. в на первом его нет... Как сделать чтоб письма не терялись ? )) Спасибо

★★

Хранить спул на отдельном девайсе на GFS либо реплицировать локальный раздел через глистер или DRBD+GFS.

nnz ★★★★
()

поднять SAN и через iSCSI отдавать его почтовым серверам; FS - любая кластерная, хоть GFS, хоть OCFS

leave ★★★★★
()

1. почтовые ящики хранить на nfs

2. иметь несколько mx серверов со своими отдельными очередями, к которым примонтирована nfs шара с почтовыми ящиками.

упал один mx - почта идёт на запасной. если основной mx поднялся - это не затронет обработку почты, попавшей на запасной mx - она вся будет обработана и доставлена.

gorilych ★★
()

Можно просто хранить письма в спуле второго mx'а. Поднимется первый сервер - mx перешлет письма ему.

zgen ★★★★★
()

MX-ы - каждый отдельно, перебьются без кластера.

mail storage - Cyrus-IMAP. MX-ы ему могут скармливать принятое по lmtp. Кластер с Cyrus-IMAP я сам делать не пробовал, но разговоры про кластерные конфигурации с ним встречаются регулярно.

AS ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.