|
Re: [ftpbench] timeout error
On Sun, 29 Apr 2001, Dan Kegel wrote:
> Hamid Reza Shahriari wrote:
> > I'm a new member of this list. I've faced an error with dkftpbench
> > for benching our server:
> >
> > $ ./dkftpbench -hrostam -n300 -t600 -fx10k.dat -v
> > ...
> > robouser13::unwatchfd 29: stopping
> > 1 users alive, 15 users dead; at least 600 seconds to end of test
> > User15: fetching 10240 bytes took 1.133100 seconds, 9037 bytes per second
> > User15: fetching 10240 bytes took 1.132700 seconds, 9040 bytes per second
> > User15: fetching 10240 bytes took 1.133200 seconds, 9036 bytes per second
> > User15: fetching 10240 bytes took 1.132700 seconds, 9040 bytes per second
> > User15: fetching 10240 bytes took 1.132600 seconds, 9041 bytes per second
> > ftp_client_pipe_t::skedCallback: get timeout, calling shutdown()
> > robouser15::unwatchfd 33: stopping
> > All users dead. Test failed.
> >
> > But I run it for wu-ftp (Linux) successfuly.
> > Right after the bench, I can get x10k.dat using ftp client of linux.
> > I even run with -n1 (one user) but it fails in the same way.
> > What's wrong?
>
> I think this is saying that dkftpbench connected but got no response
> to the GET command in five seconds.
>
> A few questions:
> 1. how fast is the link between the client and the server?
100 MB/S
> 2. Which FTP server software are you benchmarking? What OS?
I use a firewall in transparent mode on special OS between dkftpbench and
wu-ftp.
> 3. Is the server publically accessible?
Unfortunatelly firewall is not free and it is in development.
> 4. Can you send me the complete log for a failed 1-client run, perhaps also
with
> the output of "tcpdump -n -x proto tcp"?
I attached the output.
I run this command:
----------------------------------------------
./dkftpbench -hrostam -n1 -t180 -fx10k.dat -v
Option values:
-hrostam host name of ftp server
-P21 port number of ftp server
-n1 number of users
-t180 length of run (in seconds)
-b3600 desired bandwidth (in bytes per second)
-uanonymous user name
-probouser@ user password
-fx10k.dat file to fetch
-m1500 bytes per 'packet'
-v1 verbosity
warning: max_bytes_per_sec 3600 < eclock_hertz() 10000; clamping to 1 byte
per tick
warning: max_bytes_per_sec 3600 < eclock_hertz() 10000; clamping to 1 byte
per tick
1 users alive, 0 users dead; at least 180 seconds to end of test
...
User0: fetching 10240 bytes took 1.081600 seconds, 9467 bytes per second
...
User0: fetching 10240 bytes took 1.077400 seconds, 9504 bytes per second
ftp_client_pipe_t::skedCallback: get timeout, calling shutdown()
robouser0::unwatchfd 3: stopping
All users dead. Test failed.
----------------------------------------------
Very thanks in advance,
--Hamid
[Non-text portions of this message have been removed]
|