Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Samba Server ist langsam

68 views
Skip to first unread message

Inglin Markus

unread,
Feb 26, 2000, 3:00:00 AM2/26/00
to
Halöchen

Mein Samba Server ist sehr langsam. Wenn ich eine Access Datenbank öffne die
auf dem Server gespeichert ist geht es sehr lange bis sie vollständig
geöffnet ist. Auch beim arbeiten mit der DB gibt es immer wieder
Verzögerungen (Sanduhr).
Kann mir jemand helfen oder einen Tip geben wie ich Samba "beschleunigen"
kann. Ich bin für alle Tips und Hinweise froh.

Besten Dank für die Hilfe im voraus.

Gruss
Markus

Andre Schäfer

unread,
Feb 28, 2000, 3:00:00 AM2/28/00
to
Herbert Metz wrote:
>
> Darn ist nicht SAMBA schuld sondern deine langsame Netzverbindung .
>
Woher willst Du das wissen? Ich klinke mich mal hier ein, denn auch wir
haben hier festgestellt das z.B. das Kopieren von Dateien zwischen zwei
NT-Rechnern schneller geht als zwischen NT und Samba-Server. Da kann
dann nicht mehr einfach die Netzwerkverbindung schuld sein.

Andre

Michael Knigge

unread,
Feb 28, 2000, 3:00:00 AM2/28/00
to
Hallo Markus,

> Kann mir jemand helfen oder einen Tip geben wie ich Samba
"beschleunigen"
> kann. Ich bin für alle Tips und Hinweise froh.

Es kann am SAMBA lieben (welche Version benutzt Du denn überhaupt?),
am LAN (Kabel, NICs usw) aber auch an Deinem Client (Win 9x, NT...)
Du gibst leider sehr wenig Informationen....

Aber nundenn.... ich selber habe auch lange Zeit mit SAMBA gekämpft
und musste später feststellen, daß man SAMBA ansich etwas tunen kann,
aber meine Hauptprobleme beim Windows NT lagen.

Aber um der Sache auf den Grund zu kommen, solltest Du erstmal
nachschauen, ob Deine Netzperformance überhaupt ein Engpass ist.
Mach mal einen FTP-Transfer vom Linux-Rechner und auf den Linux
Rechner und sieh Dir die Performance an (z. B. 12 MB Datei, nicht
sowas kleines....)

Ich hatte einmal das Problem, daß ich etwa 4,5 MB/sec lesen konnte,
aber nur etwa 1 MB/sec schreiben. Ursache war Linux 2.0.xx, da die
2.0.xx-Serie im TCP/IP-Bereich einfach zu lahm ist - unbedingt
Linux 2.2.xx benutzen, da erreicht man dann die volle Performance
(ich rede von einem 100 Mbit Netz). Auch hatte ich mal Probleme,
als bei meiner Netzwerkkarte der Transmitter von heute auf morgen
den Geist aufgegeben hat - da wahren selbst Kopieraktionen von
wenigen 100 Kbyte extrem lahm...

Dann benutz unbedingt die aktuelle Version von SAMBA, ist meine ich
2.0.6 - mit 2.0.4 hatte ich nur Stress, und die "alten" 1.9.xx
Versionen sind auch langsamer als die 2er Versionen.

Und nun die oberwichtigste Regel überhaupt: Installier auf Deinem
Windows-Rechner _KEIN_ IPX/SPX (bzw. NetWare Client). Aus
irgendwelchen
Gründen sackt die Performance zu SAMBA dann völlig ab! Am besten nur
TCP/IP als Protokoll installieren (bei Windows 9x zus. noch NetBIOS,
bei NT reicht TCP/IP).....

Und dann kannst Du noch SAMBA ein bisserl tunen. Hier ein Auszug
aus meiner Konfigurationsdatei:

[global]
keep alive = 30
os level = 6
socket options = IPTOS_LOWDELAY TCP_NODELAY
SO_SNDBUF=4096 SO_RCVBUF=4096
oplocks = yes
fake oplocks = no
dead time = 15
read prediction = yes
read raw = yes
write raw = yes
getwd cache = yes
nt smb support = no
dos filetime resolution = yes
case sensitive = no
default case = lower
preserve case = yes
short preserve case = yes
client code page = 850
character set = ISO8859-1
valid chars = ä:Ä ö:Ö ü:Ü ß

Die angegebenen "socket options" wirken sich besonders auf die
Performance aus (insbesondere TCP_NODELAY), ebenso wie die
"* raw" Optionen.

So, ich hoffe ich konnte Dir weiterhelfen....

Bye
Michael

Inglin Markus

unread,
Feb 29, 2000, 3:00:00 AM2/29/00
to
Hallo

Danke für die Tips. Nur eine Frage wie, ist es egal ob ich die Binäre Datei
von RedHead herunterlade wenn ich Suse habe?

Besten Dank und Gruss
Markus

Michael Knigge <m...@set-software.de> schrieb in im Newsbeitrag:
20000228...@knigge.local.net...

Dominik Fretz

unread,
Feb 29, 2000, 3:00:00 AM2/29/00
to
Inglin Markus wrote:
>
> Hallo
>
> Danke für die Tips. Nur eine Frage wie, ist es egal ob ich die Binäre Datei
> von RedHead herunterlade wenn ich Suse habe?
>
> Besten Dank und Gruss
> Markus
>

hi

das spielt sehr wohl eine rolle. und zwar haben suse und redhat
teilweise andere verzeichnisstruckturen und vorallem
konfigurationsfiles.
je nachdem sind auch libraries ein bsichen anders bezeichnet, ect

also: entweder selber kompiliren oder von suse saugen

gruss Dominik


--

Need Linux-Support?
Have a look at: http://www.linuxcare.ch

Arnim Weidner

unread,
Mar 1, 2000, 3:00:00 AM3/1/00
to
Inglin Markus schrieb:

>
> Danke für die Tips. Nur eine Frage wie, ist es egal ob ich die Binäre Datei
> von RedHead herunterlade wenn ich Suse habe?

Nein kannst Du nicht so einfach. Am besten von
http://de.samba.org/samba/samba.html laden und selbst backen.

Zu Deiner urspruenglichen Frage. Es gibt unter docs/textdocs/
2 Dateien: Speed.txt und Speed2.txt die beschreiben wie man
Samba schneller machen kann. Bei der Suse liegen die Dateien
unter /usr/doc/packages/samba/textdocs.


Arnim

0 new messages