Hi everyone!
Just a note about my two previous problems. Those seem to be related.
Background:
Two LVS directors using pure LVS and keepalived for both LVS and VRRP stuff
(simple, efficient).
Two problems:
When a realserver fails, even if it is detected by both keepalived, the
expire_nodest_conn sysctl is not honored.
Every 4 seconds, the vrrp is going from master to backup and back.
The real problem:
Directors are on HP bl10e, small machines (20 nodes on 3U), small hardware
(e100 cards), and a not so configurable enclosure switch. Sometimes, the
Ethernet configuration goes to a degraded state. Even if you fix the ports
(switch and card) to 100baseTx-FD, it seems to loose something.
Workaround :
Watch for network entering degraded state.
Use mii-tools with :
mii-tools -A 100baseTx-FD
mii-tools -F 100baseTx-FD
I don't like it, but it works.
I don't feel my explanations very clear :).
François.
|