Strona 1 z 1

ubuntu serwer i heartbeat

: 25 sie 2009, 21:39
autor: szpuni
Witam,

Bawie sie ostatnio heartbeat i mam maly problem z przelaczaniem sie pomiedzy serwerami.

2 serwery z czego jeden jest ustawiony jako glowny.
W momencie odlaczenia kabla sieciowego z glownego serwera wszystko dziala poprawnie.
W momencie podlaczenia kabla podnosi sie interfejs na 1 serwerze (glownym przed przelaczeniem) i heartbeat przerzuca mi znow ten serwer jako glowny co powoduje podwojna utrate polaczenia.

Probowalem juz kilku ustawien w ha.cf takich jak
auto_failback off i nice_failback na off i wciaz wystepuje przelaczanie w momencie powrotu 1 serwera do zycia.

Mial ktos juz podobny problem z hearbeatem?

Odp: ubuntu serwer i heartbeat

: 25 sie 2009, 22:58
autor: maciej.strzelecki
Jesteś pewien, że po zmianie konfiguracji przeładowujesz HA? U mnie wystarczyło auto_failback off.

Odp: ubuntu serwer i heartbeat

: 25 sie 2009, 23:36
autor: szpuni
Tak, wyalczalem heartbeata restartowalem nawet restartowalem caly serwet dla pewnosci.

No chyba ze jest jeszcze opcja reload do aktualizacji hehe.

Po restarcie dzieje sie ciagle tak samo.

Ktorej wersji heartbeat uzywales?

heartbeat czy heartbeat2 bo w paczkach sa 2 moze tu jest problem

Odp: ubuntu serwer i heartbeat

: 27 sie 2009, 10:23
autor: maciej.strzelecki
Używam Heartbeat 2.1.4. heartbeat-2 to tylko metapaczka ułatwiająca uaktualnienie.

Odp: ubuntu serwer i heartbeat

: 27 sie 2009, 12:35
autor: szpuni
Popatrz tu jest moj konfig:

Kod: Zaznacz cały

debugfile	/var/log/ha-debug
logfile		/var/log/ha-log
use_logd	on
node    fms1
node    fms2
logfacility	daemon
keepalive	1
deadtime	10
warntime	5
initdead	120
udpport	694
#ping 192.168.0.100
auto_failback   off
ucast eth0 192.168.0.230 #comunicate only with 192.168.0.230
Teraz co sie dzieje:
fms1 jest serwerem glownym w tym momencie.
W momencie odlaczenia kabla od sieciowki nastepuje przelaczenie na 2 czyli wszystko gra.
Co zauwazylem, fms1 wciaz ma alias interfejsu ustawiony na 192.168.0.232 czyli adres przeplywajacy.
W momencie podpiecia sieciowki na fms1 heartbeat wylacza usluge na fms2 i spowrotem przelacza sie na fms1.
To jest wlasnie cos czego bardzo nie chce jako ze ten serwer dostarcza brodcastu video, i w tym momencie trace wszystkie polaczenia po raz drugi.
To akurat jest nie dopuszczalne przy tego typu serwisach.

Jakies pomysly? Moze gdzies popelnilem blad w konfiguracji

Tu masz jeszcze haresources:

Kod: Zaznacz cały

fms1 192.168.0.232 fms

Odp: ubuntu serwer i heartbeat

: 28 sie 2009, 13:57
autor: maciej.strzelecki

Kod: Zaznacz cały

logfacility daemon
autojoin none
udpport 694
mcast bond0 239.0.0.210 694 1 0
ucast bond1 10.54.32.101
ucast bond1 10.54.32.102
warntime 10
deadtime 60
initdead 120
keepalive 5
auto_failback off
node pgsql1-1.xxx
node pgsql1-2.xxx

Odp: ubuntu serwer i heartbeat

: 29 sie 2009, 22:37
autor: szpuni
Pytanie:

uzywasz dwoj interfejsow, tzn 2 kart siecowych na kazdym z serwerow?