Hi Will, Yes X-Windows is installed, but the default init is runlevel 3 and I have not started X for the past couple of days. The video card is an addon card so I rule out shared memory.
With regards to eth1 I ran iptraf and can see that there is no traffic on eth1 so I'd rule this out as well. I thought about listening for stunnel requests on eth1 10.0.1.51 and connecting to haproxy on 10.0.1.50, but maybe this will cause more problems... I had already ftp'd a file some 70MB to another machine on the same Vlan and I did not see any problems whatsoever. What I'm planning to do now is to setup the LB in another environment with another 2 Web servers and 1 DB server and stress the hell out of it. Then I can also test the network traffic using Iperf. Will report back in a few days, thank you once more. On 6 February 2010 14:29, Willy Tarreau <[email protected]> wrote: > On Sat, Feb 06, 2010 at 01:16:00PM +0100, Peter Griffin wrote: > > Both http & https. Also both web servers started to take it in turns to > > report as DOWN but more frequently the second one than the first. > > > > I ran ethtool eth0 and can verify that it's full-duplex 1Gbps: > > OK. > > > I'm attaching dmesg, I don't understand most of it. > > well, it shows some video driver issues, which are unrelated (did you > start a graphics environment on your LB ?). It seems it's reserving > some memory (64 or 512MB, I don't understand well) for the video. I > hope it's not a card with shared memory, as the higher the resolution, > the lower the remaining memory bandwidth for normal work. > > But I don't see any iptables related issue there, so that's fine. > > Stupid question, are you sure that your traffic passes via eth0 (the > gig one) ? I'm asking, because eth1 is a cheap 100 Mbps realtek 8139, > and if you got the routing wrong, it could explain a lot of networking > issues ! > > > I'll try to send a file > > in both directions to saturate the link as you suggested. > > OK. > > When doing that, don't bench the disks, just the network. For that, > create "sparse files", which are empty files for which the kernel > produces zeroes on the fly, and send them files to /dev/null. Eg > with ftp : > > machine1$ dd if=/dev/null bs=1M count=0 seek=1024 of=1g.bin > > machine2$ ftp machine1 > > recv 1g.bin /dev/null > > > Regards, > Willy > >

