[Linux-HA] Load balancing fails
Ralf Bardoel
ralf at cartouche.nl
Thu Jul 24 11:37:24 MDT 2008
Dear Linux-HA users,
I want to load balance two apache web servers through two load balancer
nodes with heartbeat on them. I followed a few guides, but cannot get it
working without the cluster failing after 15 minutes. After some time
the cluster/virtual ip is down, but after one hour it is up again, and
so on..... Here is some information: My system runs on Centos 5 and runs
as guest under vmware server 2 (rc1), these versions are installed:
heartbeat-stonith-2.1.3-3.el5.centos, heartbeat-pils-2.1.3-3.el5.centos,
heartbeat-gui-2.1.3-3.el5.centos,
heartbeat-ldirectord-2.1.3-3.el5.centos, heartbeat-2.1.3-3.el5.centos,
heartbeat-devel-2.1.3-3.el5.centos. The config-files are included in the
mail. The ha-debug log file gives these errors:
heartbeat[28951]: 2008/07/24_11:14:30 WARN: Late heartbeat: Node loadi:
interval 5320 ms
heartbeat[28951]: 2008/07/24_11:14:45 WARN: Late heartbeat: Node loadi:
interval 5300 ms
heartbeat[28951]: 2008/07/24_11:14:50 WARN: Late heartbeat: Node loadi:
interval 5200 ms
heartbeat[28951]: 2008/07/24_11:15:07 WARN: Late heartbeat: Node loadi:
interval 7000 ms
heartbeat[28951]: 2008/07/24_11:15:12 WARN: Late heartbeat: Node loadi:
interval 5010 ms
heartbeat[28951]: 2008/07/24_11:15:17 WARN: Late heartbeat: Node loadi:
interval 5250 ms
heartbeat[28951]: 2008/07/24_11:15:22 WARN: Late heartbeat: Node loadi:
interval 5260 ms
Has anyone had the same problem or does anyone know how to overcome this
problem? Thank you in advance!!! Regards,
Ralf Bardoel
-------------- next part --------------
checktimeout=15
checkinterval=5
autoreload=yes
logfile="local0"
logfile="/var/log/ldirectord.log"
quiescent=no
virtual = xxx.xxx.xxx.xxx:80
real = xxx.xxx.xxx.xxx:80 gate
real = xxx.xxx.xxx.xxx:80 gate
checktype = negotiate
service=http
protocol = tcp
request="ldirector.html"
receive="Test Page"
scheduler=wrr
checktype=negotiate
-------------- next part --------------
[Thu Jul 24 08:48:01 2008|ldirectord.cf|28521] ldirectord for /etc/ha.d/ldirectord.cf is running with pid: 26969
[Thu Jul 24 08:48:01 2008|ldirectord.cf|28521] Exiting from ldirectord status
[Thu Jul 24 08:48:02 2008|ldirectord.cf|28602] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf status
[Thu Jul 24 08:48:02 2008|ldirectord.cf|28602] ldirectord for /etc/ha.d/ldirectord.cf is running with pid: 26969
[Thu Jul 24 08:48:02 2008|ldirectord.cf|28602] Exiting from ldirectord status
[Thu Jul 24 08:48:02 2008|ldirectord.cf|28624] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf start
[Thu Jul 24 08:48:05 2008|ldirectord.cf|28944] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf stop
[Thu Jul 24 08:48:05 2008|ldirectord.cf|26969] Purged real server (stop): xxx.xxx.xxx.xxx:80 (2xxx.xxx.xxx.xxx:80)
[Thu Jul 24 08:48:05 2008|ldirectord.cf|26969] Purged virtual server (stop): xxx.xxx.xxx.xxx:80
[Thu Jul 24 08:48:05 2008|ldirectord.cf|26969] Linux Director Daemon terminated on signal: TERM
[Thu Jul 24 08:48:24 2008|ldirectord.cf|29030] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf status
[Thu Jul 24 08:48:24 2008|ldirectord.cf|29030] Exiting with exit_status 3: Exiting from ldirectord status
[Thu Jul 24 08:48:24 2008|ldirectord.cf|29052] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf start
[Thu Jul 24 08:48:24 2008|ldirectord.cf|29052] Starting Linux Director v1.186-ha-2.1.3 as daemon
[Thu Jul 24 08:48:24 2008|ldirectord.cf|29054] Added virtual server: xxx.xxx.xxx.xxx:80
[Thu Jul 24 08:48:25 2008|ldirectord.cf|29054] Added real server: xxx.xxx.xxx.xxx:80 (xxx.xxx.xxx.xxx:80) (Weight set to 1)
[Thu Jul 24 11:17:15 2008|ldirectord.cf|1144] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf status
[Thu Jul 24 11:17:15 2008|ldirectord.cf|1144] ldirectord for /etc/ha.d/ldirectord.cf is running with pid: 29054
[Thu Jul 24 11:17:15 2008|ldirectord.cf|1144] Exiting from ldirectord status
[Thu Jul 24 11:17:15 2008|ldirectord.cf|1235] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf status
[Thu Jul 24 11:17:15 2008|ldirectord.cf|1235] ldirectord for /etc/ha.d/ldirectord.cf is running with pid: 29054
[Thu Jul 24 11:17:15 2008|ldirectord.cf|1235] Exiting from ldirectord status
[Thu Jul 24 11:17:16 2008|ldirectord.cf|1257] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf start
[Thu Jul 24 11:17:18 2008|ldirectord.cf|1596] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf stop
[Thu Jul 24 11:17:18 2008|ldirectord.cf|29054] Purged real server (stop): xxx.xxx.xxx.xxx:80 (xxx.xxx.xxx.xxx:80)
[Thu Jul 24 11:17:18 2008|ldirectord.cf|29054] Purged virtual server (stop): xxx.xxx.xxx.xxx:80
[Thu Jul 24 11:17:18 2008|ldirectord.cf|29054] Linux Director Daemon terminated on signal: TERM
[Thu Jul 24 11:17:46 2008|ldirectord.cf|1682] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf status
[Thu Jul 24 11:17:46 2008|ldirectord.cf|1682] Exiting with exit_status 3: Exiting from ldirectord status
[Thu Jul 24 11:17:47 2008|ldirectord.cf|1704] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf start
[Thu Jul 24 11:17:47 2008|ldirectord.cf|1704] Starting Linux Director v1.186-ha-2.1.3 as daemon
[Thu Jul 24 11:17:47 2008|ldirectord.cf|1706] Added virtual server: xxx.xxx.xxx.xxx:80
[Thu Jul 24 11:17:47 2008|ldirectord.cf|1706] Added real server: xxx.xxx.xxx.xxx:80 (xxx.xxx.xxx.xxx:80) (Weight set to 1)
[Thu Jul 24 11:17:49 2008|ldirectord.cf|2083] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf status
[Thu Jul 24 11:17:49 2008|ldirectord.cf|2083] ldirectord for /etc/ha.d/ldirectord.cf is running with pid: 1706
[Thu Jul 24 11:17:49 2008|ldirectord.cf|2083] Exiting from ldirectord status
[Thu Jul 24 11:17:50 2008|ldirectord.cf|2148] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf status
[Thu Jul 24 11:17:50 2008|ldirectord.cf|2148] ldirectord for /etc/ha.d/ldirectord.cf is running with pid: 1706
[Thu Jul 24 11:17:50 2008|ldirectord.cf|2148] Exiting from ldirectord status
[Thu Jul 24 11:17:51 2008|ldirectord.cf|2170] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf start
[Thu Jul 24 11:17:56 2008|ldirectord.cf|2512] Invoking ldirectord invoked as: /etc/ha.d/resource.d/ldirectord ldirectord.cf stop
[Thu Jul 24 11:17:56 2008|ldirectord.cf|1706] Purged real server (stop): xxx.xxx.xxx.xxx:80 (xxx.xxx.xxx.xxx:80)
[Thu Jul 24 11:17:56 2008|ldirectord.cf|1706] Purged virtual server (stop): xxx.xxx.xxx.xxx:80
[Thu Jul 24 11:17:56 2008|ldirectord.cf|1706] Linux Director Daemon terminated on signal: TERM
-------------- next part --------------
respawn hacluster /usr/lib/heartbeat/ipfail
auto_failback on
debugfile /var/log/ha-debug
logfile /var/log/ha-log
logfacility local0
keepalive 5
deadtime 11
udpport 694
udp eth0
node loadI
node loadII
-------------- next part --------------
loadI \
ldirectord::ldirectord.cf \
LVSSyncDaemonSwap::master \
IPaddr2::xxx.xxx.xxx.xxx/24/eth0/xxx.xxx.xxx.xxx
More information about the Linux-HA
mailing list