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
>
>

Reply via email to