[SAMBA] lezen snel, schrijven langzaam

Pagina: 1
Acties:

  • BeachPatroller
  • Registratie: November 2002
  • Laatst online: 24-04-2024
Ik heb al de search gebruikt maar kon niet expliciet mijn probleem vinden.

Ik heb een WinME client en ik gebruik SAMBA 3.02 op een Red Hat 7.3 machine.
Specs server

Celleron 500 Mhz
Digital DS21140 Tulip rev 34
2x UDMA 66 met een goede throughput UDMA enabled
Timing buffer-cache reads: 128 MB in 1.19 seconds =107.56 MB/sec
Timing buffered disk reads: 64 MB in 2.05 seconds = 31.22 MB/sec

Client
Athlon 1200
3com905B
2xUDMA 66 met tevens goede throughput lokaal dan tenminste

Lezen via Samba gaat ongeveer met 8 MB per seconde, echter schrijven gaat nauwelijks met 600KB per seconde. Ik heb alle Tuning options al doorgespit en geprobeert maar ik krijg er geen verbetering in. Het netwerk draait op 100 MBit full-duplex *uiteraard over een 100MBit switch.

Hier zijn mijn huidige settings (oplocks veranderen hielp dus niet)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
[global]
        workgroup = DVIC
        netbios name = REDHATDOOS
        server string = Internet-Schijven-Doos
        interfaces = 192.168.0.0/24
        encrypt passwords = No
        log file = /var/log/samba/log.%m
        max log size = 50
        kernel change notify = No
       socket options = IPTOS_LOWDELAY TCP_NODELAY SO_SNDBUF=32768 SO_RCVBUF=32768
        load printers = No
        os level = 255
        lm announce = Yes
        preferred master = Yes
        domain master = No
        dns proxy = No
        ldap ssl = no
        remote announce = 192.168.0.255
        hosts allow = 192.168.0., 127.
        block size = 2048
        oplocks = No
        level2 oplocks = No


Echter zie ik ifconfig wel veel carrier/ errors, maar deze zouden dan toch ook van invloed moeten zijn bij het lezen?
code:
1
2
3
4
5
6
7
8
eth1      Link encap:Ethernet  HWaddr 00:00:E8:4F:39:EE
          inet addr:192.168.0.1  Bcast:192.168.0.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:244343 errors:0 dropped:0 overruns:0 frame:0
          TX packets:11490 errors:649498 dropped:0 overruns:0 carrier:649498
          collisions:0 txqueuelen:100
          RX bytes:112314373 (107.1 Mb)  TX bytes:11102143 (10.5 Mb)
          Interrupt:11 Base address:0xe000

Ik ben malle Pietje niet.


  • Bierkameel
  • Registratie: December 2000
  • Niet online

Bierkameel

I use Debian btw

code:
1
2
3
4
5
6
7
8
eth0      Link encap:Ethernet  HWaddr 00:E0:18:05:B1:55
          inet addr:192.168.1.20  Bcast:192.168.1.255  Mask:255.255.255.0
          UP BROADCAST RUNNING MULTICAST  MTU:1500  Metric:1
          RX packets:3303991 errors:0 dropped:0 overruns:0 frame:0
          TX packets:3559521 errors:0 dropped:0 overruns:0 carrier:0
          collisions:0 txqueuelen:1000
          RX bytes:1908651320 (1820.2 Mb)  TX bytes:3329301350 (3175.0 Mb)
          Interrupt:10 Base address:0xb000


Dat van je NIC ziet er dus niet zo goed uit, die buffers in smb.conf heb je die zelf aangepast?
Die van mij zijn namelijk een stuk lager

[ Voor 65% gewijzigd door Bierkameel op 04-02-2004 23:58 ]

Alle proemn in n drek


  • BeachPatroller
  • Registratie: November 2002
  • Laatst online: 24-04-2024
Ja die buffers die staan wel ok. het heeft met Redhat 6.2 wel goed/ snel gewerkt maar ik heb niets aan de bekabeling verandert.

Die server doos heeft 320 MB intern dus de buffers mochten wel omhoog.

Ik ben malle Pietje niet.


  • _JGC_
  • Registratie: Juli 2000
  • Laatst online: 23:35
post de output van mii-tool eens, dit lijkt mij op een mislukte autonegotiate. Kan het zijn dat je NIC in half duplex staat of iets in die richting?

  • BeachPatroller
  • Registratie: November 2002
  • Laatst online: 24-04-2024
[piet@vonzesenstrasse]# mii-tool
eth0: autonegotiation failed, link ok (Internet)
eth1: negotiated 100baseTx-FD, link ok (LAN)

Die van mijn windhoos staat op FD forced en de indicator lampjes op de switch zeggen dat hij idd op full staat. Misschien dat er toch iets mis is met de bekabeling.

P.S. wat is dat carrier?

Ik ben malle Pietje niet.