Hi,
i'm pretty new with mod_backhand ... i've now having about 8 hours
backhand-installation behind me, but it won't work. I already looked through
the list-archives, i found many useful conversations but currently i'm
struggling with a problem i didn't found in the archives or via google. I
hope you can help me out ...
That's the situation:
Server 1 - 172.16.44.3, Netmask 255.255.0.0 - Pentium III (Coppermine)
httpd.conf
----------
UnixSocketDir /usr/local/httpd/backhand
MulticastStats 172.16.255.255:4445
AcceptStats 172.16.44.0/24
<Directory "/usr/local/httpd/htdocs">
...
<IfModule mod_backhand.c>
Backhand byAge
Backhand byRandom
Backhand byLogWindow
Backhand byLoad
</IfModule>
</Directory>
Server 2 - 172.16.44.4, Netmask 255.255.0.0 - Compaq ds20e / Alpha EV67
httpd.conf
----------
UnixSocketDir /usr/local/httpd/backhand
MulticastStats 172.16.255.255:4445
AcceptStats 172.16.44.0/24
<Directory "/usr/local/httpd/htdocs">
...
<IfModule mod_backhand.c>
Backhand byAge
Backhand byRandom
Backhand byLogWindow
Backhand byLoad
</IfModule>
</Directory>
mod_backhand is compiled as shared module via --enable-backhand
& --enable-shared into Apache ... and exactly 1:1 on both maschines (the
httpd.conf-File is also 100% equal).
So ... two things:
1)
after hours of trying the two maschines got knowing each other via
/backhand/ ... they are both grey (one dark, one light) ... no red one (i
guess that's good) ... but ...
on Server 1 it looks like:
Entry Hostname Age Address Total Mem Avail Mem # ready servers/# total
servers ~ms/req [#req] Arriba # CPUs Load/HWM CPU Idle
0 server1 0 172.16.44.3:80 500 MB 434 MB 0/0 0 [0] 764515 2 0.000/1 0.986
1 server2 1 0.0.0.80:0 0 MB 748 MB 283073/0 0 [719819968] 0 997 0.000/0
1.000
It doesn't seem to me that 0.0.0.0:80, total mem of 0 MB and on the other
hand 748 MB free and 997 CPUs is a correct value :-)
on Server 2 it looks like:
Entry Hostname Age Address Total Mem Avail Mem # ready servers/ # total
servers ~ms/req [#req] Arriba # CPUs Load/HWM CPU Idle
0 server2 0 172.16.44.4:80 748 MB 686 MB 0/0 0 [0] 283073 1 0.000/1 0.997
1 server2 0 172.16.44.3:11267 434 MB 0 MB 0/0 0 [0] 0 524734464 1.000/1
0.002
What's going wrong here ?
2)
When i use the following (as i read in many archived mails)
<Directory "/usr/local/httpd/htdocs">
...
<IfModule mod_backhand.c>
Backhand byAge
Backhand byRandom
</IfModule>
</Directory>
Server 2 gets the following line in the error_log when i try to access
/backhand/:
[notice] child pid 26942 exit signal Floating point exception (8)
I hope you have a tip or solution for my problem.
Thx in advance & kind regards,
Andreas de Pretis
i'm pretty new with mod_backhand ... i've now having about 8 hours
backhand-installation behind me, but it won't work. I already looked through
the list-archives, i found many useful conversations but currently i'm
struggling with a problem i didn't found in the archives or via google. I
hope you can help me out ...
That's the situation:
Server 1 - 172.16.44.3, Netmask 255.255.0.0 - Pentium III (Coppermine)
httpd.conf
----------
UnixSocketDir /usr/local/httpd/backhand
MulticastStats 172.16.255.255:4445
AcceptStats 172.16.44.0/24
<Directory "/usr/local/httpd/htdocs">
...
<IfModule mod_backhand.c>
Backhand byAge
Backhand byRandom
Backhand byLogWindow
Backhand byLoad
</IfModule>
</Directory>
Server 2 - 172.16.44.4, Netmask 255.255.0.0 - Compaq ds20e / Alpha EV67
httpd.conf
----------
UnixSocketDir /usr/local/httpd/backhand
MulticastStats 172.16.255.255:4445
AcceptStats 172.16.44.0/24
<Directory "/usr/local/httpd/htdocs">
...
<IfModule mod_backhand.c>
Backhand byAge
Backhand byRandom
Backhand byLogWindow
Backhand byLoad
</IfModule>
</Directory>
mod_backhand is compiled as shared module via --enable-backhand
& --enable-shared into Apache ... and exactly 1:1 on both maschines (the
httpd.conf-File is also 100% equal).
So ... two things:
1)
after hours of trying the two maschines got knowing each other via
/backhand/ ... they are both grey (one dark, one light) ... no red one (i
guess that's good) ... but ...
on Server 1 it looks like:
Entry Hostname Age Address Total Mem Avail Mem # ready servers/# total
servers ~ms/req [#req] Arriba # CPUs Load/HWM CPU Idle
0 server1 0 172.16.44.3:80 500 MB 434 MB 0/0 0 [0] 764515 2 0.000/1 0.986
1 server2 1 0.0.0.80:0 0 MB 748 MB 283073/0 0 [719819968] 0 997 0.000/0
1.000
It doesn't seem to me that 0.0.0.0:80, total mem of 0 MB and on the other
hand 748 MB free and 997 CPUs is a correct value :-)
on Server 2 it looks like:
Entry Hostname Age Address Total Mem Avail Mem # ready servers/ # total
servers ~ms/req [#req] Arriba # CPUs Load/HWM CPU Idle
0 server2 0 172.16.44.4:80 748 MB 686 MB 0/0 0 [0] 283073 1 0.000/1 0.997
1 server2 0 172.16.44.3:11267 434 MB 0 MB 0/0 0 [0] 0 524734464 1.000/1
0.002
What's going wrong here ?
2)
When i use the following (as i read in many archived mails)
<Directory "/usr/local/httpd/htdocs">
...
<IfModule mod_backhand.c>
Backhand byAge
Backhand byRandom
</IfModule>
</Directory>
Server 2 gets the following line in the error_log when i try to access
/backhand/:
[notice] child pid 26942 exit signal Floating point exception (8)
I hope you have a tip or solution for my problem.
Thx in advance & kind regards,
Andreas de Pretis