LINUX.ORG.RU
ФорумAdmin

/etc/hosts, sendmail, pacemaker - как подружить?

 , , ,


0

1

fail2ban дёргает sendmail. Sendmail хочет, чтобы хостнейм ссылался на непременно 127.0.0.1, pacemaker - чтобы хостнейм ссылался на статический ip назначенный. Никакие комбинации того и другого в /etc/hosts не работают одновременно и там и там, «кто первый встал того и тапки».

Как это решить по пути наименьшего идиотизма? Отрывать sendmail от fail2ban и заменять на postfix? Постфикс умеет не привязываться к /etc/hosts? Про sendmail просто не нашёл такую возможность увы.

★★★★

Последнее исправление: yu-boot (всего исправлений: 1)

ЯННП почему сэндмыло хочет 127.0.0.1 и каким образом это желание было выявлено?

anc ★★★★★
()

Sendmail хочет, чтобы хостнейм ссылался на непременно 127.0.0.1

С чего бы?

В hosts рекомендовалось иметь fqdn указывающий на локальный адрес который слушает sendmail.

sendmail слушает адрес отличный от 127.0.0.1 ?

vel ★★★★★
()
Ответ на: комментарий от anc

fail2ban шлёт оповещения, если триггернулся. sendmail по какой-то причине не хочет работать, пока IP хостнейма != 127.0.0.1, грубо. Погуглил - да, эта гадость хочет именно так, никакого средства это поведение изменять я не нашёл, везде предлагают править /etc/hosts чтобы было как сендмейлу нужно.

Pacemaker в свою очередь хочет «хостнейм» == назначенной статике, без этого кластер разваливается.

yu-boot ★★★★
() автор топика
Ответ на: комментарий от vel

sendmail слушает адрес отличный от 127.0.0.1 ?

Нет, от него требуется только перекидывать письма от локалхоста «куда-то».

yu-boot ★★★★
() автор топика
Ответ на: комментарий от yu-boot

sendmail по какой-то причине не хочет работать

Так как вы это определили? Может подробностей все-таки подкинете?

anc ★★★★★
()
Ответ на: комментарий от anc

Так работает, а эдак - не работает.

Mar 22 16:21:01 node1 sendmail[15045]: unable to qualify my own domain name (node1) -- using short name
Mar 22 16:40:01 node1 sendmail[24383]: My unqualified host name (node1) unknown; sleeping for retry


Гуглится только совет прописать в /etc/hosts имя хоста->127.0.0.1. После этого в самом деле работает, но отваливается pacemaker.

yu-boot ★★★★
() автор топика
Ответ на: комментарий от yu-boot

Суслика домен видите? И я не вижу. Можно ручками в cf прописать вроде Dj должно интересовать.

anc ★★★★★
()
Последнее исправление: anc (всего исправлений: 1)
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.