Samba-Server reads incredibly slow

Alex alexander at caput.org
Thu Feb 5 11:22:04 UTC 2004


Hello!

I'm using Fedora Core 1 on two boxes as Samba-server.  The first one shares a 40 Gb ReiserFS partition and the second one a 120 GB Ext3 on a mirrored RAID set. Both use the same (or nearly the same) configuration file - I've included a copy in this mail - but while the first one needs around 30 sec to read or write a 100 Mb file the second one needs 30 sec to write but around 20 min to read the same file. Both share the same network connection to a 100 Mbit switch. How is it possible that one of the two servers is so incredible slow to read? Has anyone experienced the same problem and knows a hint how I can get the same performance from both servers? -- both are Athlon 1800 or 2000 systems, the faster server has 256 Mb RAM, the slower one 512 MB.

Greetings 
Alexander

--

Copy of the smb.conf file:
-------------
[global]
	workgroup = modus.local
	server string = fileserver
        hosts allow = 192.168.0. 127.
	printcap name = /etc/printcap
	load printers = yes
	log file = /var/log/samba/%m.log
	max log size = 50
	socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
	password server = None
	username map = /etc/samba/smbusers
	guest ok = yes
	dns proxy = no

[printers]
	comment = All Printers
	path = /var/spool/samba
	browseable = no
	printable = yes

[allgemeines]
	path = /samba/allgemeines
	valid users = @intern
	admin users = @winadmin
	create mask = 0660
	directory mask = 0770
	writeable = yes

[sozialplanung]
	path = /samba/sozialplanung
	valid users = @intern @sozplan @praktikanten
	admin users = @winadmin
	writeable = yes
	create mask = 0660
	directory mask = 0770
	read list = @praktikanten

[verlag]
	path = /samba/verlag
	valid users = @intern @verlag @praktikanten
	admin users = @winadmin
	writeable = yes
	create mask = 0660
	directory mask = 0770
	read list = @praktikanten

[cati_user]
	path = /samba/cati_user
	valid users = @intern @cati_user @cati_supervisor
	admin users = @winadmin
	writeable = yes
	create mask = 0660
	directory mask = 0770
	read list = @cati_user @cati_supervisor

[cati_supervisor]
	path = /samba/cati_supervisor
	valid users = @intern @cati_supervisor
	admin users = @winadmin
	writeable = yes
	create mask = 0660
	directory mask = 0770

[praktikanten]
	path = /samba/praktikanten
	valid users = @intern @praktikanten
	admin users = @winadmin
	writeable = yes
	create mask = 0660
	directory mask = 0770

[dateneingabe]
	path = /samba/dateneingabe
	valid users = @intern @dateneingabe
	admin users = @winadmin
	writeable = yes
	create mask = 0660
	directory mask = 0770

[ed_manne]
	path = /samba/ed_manne
	valid users = @ed_manne
	admin users = @winadmin
	writeable = yes
	create mask = 0660
	directory mask = 0770





More information about the fedora-list mailing list