[Debian]Samba erg traag

Pagina: 1
Acties:

  • The Specialist
  • Registratie: Augustus 2001
  • Laatst online: 15-10-2025
Info:
- Debian Woody 3.0
- Samba version: 2.2.3a-12.3 for Debian
- DMA enabled op HD
- 1 NIC: Realtek RTL8139 op Auto-Negotiating (gaat automatisch op 100MBit FD)

Dit is mijn config file:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
# Samba config file created using SWAT
# from 192.168.0.8 (192.168.0.8)
# Date: 2004/02/15 16:14:06

# Global parameters
[global]
    workgroup = HOMENET
    server string = Debian Fileserver
    encrypt passwords = Yes
    obey pam restrictions = Yes
    passwd program = /usr/bin/passwd %u
    syslog = 0
    log file = /var/log/samba/log.%m
    max log size = 1000
    socket options = TCP_NODELAY IPTOS_LOWDELAY
    dns proxy = No
    invalid users = root

[homes]
    comment = Home Directories
    read only = No
    create mask = 0700
    directory mask = 0700
    browseable = No

[muziek]
    path = /hda3/MP3
    read only = No

[WWW-Root]
    path = /var/www
    force user = eric
    force group = eric
    read only = No

[gallery]
    path = /hda3/gallery
    read only = No

Als ik bestanden wil verzenden van en naar mijn linux server, dan gaat dit zo traag als dikke stront. Over 1,6 GB (voornamelijk losse mp3 nummertje) doet hij ruim 3 uur, en dit is dus niet waar ik op zit te wachten. Mijn computers en die server zijn allemaal aangesloten op een 100MBit switch. Ik wil graag weer op 100MBit bestanden over kunnen zetten. Heeft iemand enig idee wat ik moet doen om op die snelheid te komen?
Via FTP heb ik hetzelfde probleem.

BTW: Ik heb al overvloedig gezocht maar kon met de gevonden dingen mijn probleem niet oplossen...

[ Voor 4% gewijzigd door The Specialist op 15-02-2004 20:15 ]

Programming is like sex, one mistake, and you have to support it for life
my software never has bugs....it just develops random features


  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 15:51
geef de output van ipconfig en mii-tool eens

[ Voor 39% gewijzigd door Jelmer op 15-02-2004 20:20 ]


  • The Specialist
  • Registratie: Augustus 2001
  • Laatst online: 15-10-2025
Jelmer schreef op 15 februari 2004 @ 20:19:
geef de output van ipconfig en mii-tool eens
mii-tool: eth0: negotiated 100baseTx-FD, link ok
ipconfig doet er verder niet toe, want het probleem heb ik bij alle aangesloten computers (Win95/98SE/XP)

Programming is like sex, one mistake, and you have to support it for life
my software never has bugs....it just develops random features


Verwijderd

Zet bij socket options eens het volgende:
TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192

Dit zou al moeten helpen, echter bij mij werkt samba ook niet 100% optimaal, ik haal zo'n 4,5 - 6,5 mB/s

  • The Specialist
  • Registratie: Augustus 2001
  • Laatst online: 15-10-2025
Verwijderd schreef op 15 februari 2004 @ 20:28:
Zet bij socket options eens het volgende:
TCP_NODELAY IPTOS_LOWDELAY SO_RCVBUF=8192 SO_SNDBUF=8192

Dit zou al moeten helpen, echter bij mij werkt samba ook niet 100% optimaal, ik haal zo'n 4,5 - 6,5 mB/s
Sorry dat ik het nog niet vermeld had, maar ook dat heb ik al geprobeerd. Ik blijf echter zitten met zo'n klote snelheid van 1 MB/s max!

Programming is like sex, one mistake, and you have to support it for life
my software never has bugs....it just develops random features


  • Wilke
  • Registratie: December 2000
  • Nu online
Als je via FTP hetzelfde probleem hebt, ligt het dus niet aan Samba, en is het dus nogal kansloos om met opties in de samba-config te gaan spelen.

Weet je enorm zeker dat de snelheid van beide netwerkkaarten op 100 MBit staat? Ik betwijfel dat namelijk ten zeerste als je precies 1 MB/s haalt.

Je kunt dit met 'ifconfig eth0' zien, kun je de uitvoer daarvan eens posten? En check trouwens ook of de andere machine wel op 100 MBit staat!

  • The Specialist
  • Registratie: Augustus 2001
  • Laatst online: 15-10-2025
Wilke schreef op 15 februari 2004 @ 20:46:
Als je via FTP hetzelfde probleem hebt, ligt het dus niet aan Samba, en is het dus nogal kansloos om met opties in de samba-config te gaan spelen.

Weet je enorm zeker dat de snelheid van beide netwerkkaarten op 100 MBit staat? Ik betwijfel dat namelijk ten zeerste als je precies 1 MB/s haalt.

Je kunt dit met 'ifconfig eth0' zien, kun je de uitvoer daarvan eens posten? En check trouwens ook of de andere machine wel op 100 MBit staat!
eth0 Link encap:Ethernet HWaddr 00:30:AB:02:82:80
inet addr:192.168.0.50 Bcast:192.168.0.255 Mask:255.255.255.0
UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1
RX packets:7044850 errors:0 dropped:0 overruns:0 frame:0
TX packets:8939206 errors:0 dropped:0 overruns:0 carrier:0
collisions:0 txqueuelen:100
RX bytes:561845130 (535.8 MiB) TX bytes:2227893732 (2.0 GiB)
Interrupt:11

Beide machines staan gewoon op 100MBit. Maar wat wil je precies met de uitvoer van ifconfig, want ik kan daartussen nou niet echt veel nuttige info vinden :|
Ik heb hem nu ff wat preciezer gemeten en kom uit op een snelheid van ongeveer 1,5 á 2 MB/s. En dat terwijl ik een 100MBit netwerk heb!
Op die server draait tevens Apache, en als ik dan een 66MB grote file in mijn www-root zet en die vervolgens op een andere computer download. Dan geeft hij als download snelheid 11,6 MB/s aan. De download snelheid lijkt mij dus prima in orde, het gaat ook stukken (4x) zo snel als uploaden!

[ Voor 26% gewijzigd door The Specialist op 15-02-2004 21:09 ]

Programming is like sex, one mistake, and you have to support it for life
my software never has bugs....it just develops random features


  • Jelmer
  • Registratie: Maart 2000
  • Laatst online: 15:51
Je kaart staat volgens de mii interface idd op 100Mbit. Waarom ik ifconfig output wil? Zieje daar die regels met 'errors:0 dropped:0 overruns:0 frame:0' staan? Als daar getallen > 0 hadden gestaan, had je de bekabeling moeten controleren.

Wat voor een pc is die linux machine trouwens? Samba vreet nl CPU cycles, itt apache welke relatief zuinig is.

[ Voor 39% gewijzigd door Jelmer op 15-02-2004 21:11 ]


  • The Specialist
  • Registratie: Augustus 2001
  • Laatst online: 15-10-2025
De machine is een Compaq ding. Celeron 333MHz processor, 512 MB PC133 SDRAM, 30GB HD

Programming is like sex, one mistake, and you have to support it for life
my software never has bugs....it just develops random features


Verwijderd

Welke opties heb je allemaal bij hdparm ingesteld (je zei dat DMA aanstond, maar wat nog meer). Is het een SCSI of IDE hd?

  • TrailBlazer
  • Registratie: Oktober 2000
  • Laatst online: 07-02 09:48

TrailBlazer

Karnemelk FTW

doe eens hdparm -t /dev/jehardeschijf

Verwijderd

als je aan 't kopieeren bent, hoeveel CPU tijd vreet smbd dan?
staat er nog iets in je logfiles?

[ Voor 26% gewijzigd door Verwijderd op 15-02-2004 23:06 ]


  • The Specialist
  • Registratie: Augustus 2001
  • Laatst online: 15-10-2025
Verwijderd schreef op 15 februari 2004 @ 22:17:
Welke opties heb je allemaal bij hdparm ingesteld (je zei dat DMA aanstond, maar wat nog meer). Is het een SCSI of IDE hd?
Ik heb niks gewijzigd, DMA stond al aan voor mijn IDE schijf.
TrailBlazer schreef op 15 februari 2004 @ 22:46:
doe eens hdparm -t /dev/jehardeschijf
Timing buffered disk reads: 64 MB in 2.33 seconds = 27.47 MB/sec

[ Voor 3% gewijzigd door The Specialist op 16-02-2004 11:02 ]

Programming is like sex, one mistake, and you have to support it for life
my software never has bugs....it just develops random features


  • Bas!
  • Registratie: April 2000
  • Laatst online: 30-11-2025
Ik denk meer dat je het in hardware/drivers zoeken moet.
Heb je al andere kabels geprobeerd? Andere NIC? Direct gecrosslinked aan de server?
Autonegotiate uitgezet (dan zal ie waarschijnlijk alleen HD willen) want dat wil ook nog wel eens fijn voor problemen zorgen.

  • The Specialist
  • Registratie: Augustus 2001
  • Laatst online: 15-10-2025
Bas! schreef op 16 februari 2004 @ 11:49:
Ik denk meer dat je het in hardware/drivers zoeken moet.
Heb je al andere kabels geprobeerd? Andere NIC? Direct gecrosslinked aan de server?
Autonegotiate uitgezet (dan zal ie waarschijnlijk alleen HD willen) want dat wil ook nog wel eens fijn voor problemen zorgen.
Wel typisch dat mijn download via apache wél goed verloopt, maar mijn U/D van samba en ftp niet!

Programming is like sex, one mistake, and you have to support it for life
my software never has bugs....it just develops random features


  • Bas!
  • Registratie: April 2000
  • Laatst online: 30-11-2025
Ik dacht dat je met apache naar een andere pc geen problemen had en dat niet je server maar je workstation het probleem was.
Als apache het wel goed doet naar dezelde pc en ftp en samba niet wordt het een vreemd probleem. Enige verschil in communicatie is dan dat apache maar een connectie gebruikt en samba en ftp meerdere en misschien is er wat met passieve/actieve verbindingen mis. Probeer daar eens mee te freubelen in ftp.

  • BeachPatroller
  • Registratie: November 2002
  • Laatst online: 24-04-2024

BeachPatroller

Buk en suck

Zit je NIC toevallig op hetzelfde interrupt als je IDE controller?
Apache cached bestanden zodat je HD niet echt belast wordt. Zodra je gaat FTP en en zowel je HD als je NIC gaan werken zou het probleem misschien optreden?

Doe eens een dmesg en post het eth en /dev/hdx gedeelte.

Ik ben malle Pietje niet.

Pagina: 1