I solved the kernel problem. Configuring the kernel it was enough.
version.h file appeared after that. No need to compile. But now I am
struggling with heartbeat error:
configuring as follows:
loadbalancer1:./configure --prefix=/usr/local/saru
--with-ha-config=/etc/ha.d/ha.cf --with-kernel-src=/usr/src/linux
--with-heartbeat-includes=/usr/include/heartbeat
--with-heartbeat-lib=/usr/lib/heartbeat
gives:
.
.
.
checking kernel release... 2.4.22
checking kernel module install path...
/usr/local/saru/lib/modules/2.4.22/kernel/net/ipv4/netfilter
checking for ll_cluster_new in -lhbclient... no
configure: error: ""
"**********************************************************************"
"* saru requires heartbeat. Available from"
"* http://www.linux-ha.org/download/ and mirrors."
"**********************************************************************"
I guess Saru is missing some components from heartbeat but which one?
What does mean "checking for ll_cluster_new in -lhbclient... no" ?
I use Ultra Monkey package and I installed Ultra Monkey (including
heartbeat) by simply typing "apt-get install ultramonkey" as guided at
http://www.ultramonkey.org/2.0.1/installation-debian.woody.html
-Ilkka
|