PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Problem bei File-Server



siegpes
22.02.06, 18:47
hallo leute!

riesen problem und komme nicht dahinter!

habe Suse 10 und folgendes installiert!

ftp (pure-ftpd)
squid
samba
SuSEfirewall2

funktioniert alles wunderbar kann auf meine mp3´s zugreifen, komme von außen auch auf den server internet funktioniert auch tage lang ohne probleme!

volgendes problem wenn ich einen ordner mit so ca 50-1000 oder mehr MB von der Linuxkiste auf einen Client im Netzwerk kopiere funktioniert das ein paar MB lang danach "verliert" er die Verbindun! ich kann ihn nicht anpingen gar nicht´s!

muß danach rcnetwork restart eingeben und ich kann wieder normal arbeiten! bis auf das Datenkopieren! funktioniert auch teilweise nicht bei 20 MB großen Daten!

kennt jemand das problem!

lg siegpes

marce
23.02.06, 06:27
womit kopierst Du denn?
was steht in den Logs?

bla!zilla
23.02.06, 08:06
Was für eine Kernelversion? Was für eine NIC? Kernelmodul für die NIC? Hört sich für mich stark nach einem Bug an. Versuch mal einen MItschnitt mit ethereal oder tcpdump (besser ethereal) zu machen.

siegpes
24.02.06, 11:26
womit kopierst Du denn?

Habe über Samba einen Ordner freigegeben und kopiere sie mit drag and drop!



Was für eine Kernelversion?
Was für eine NIC?
Kernelmodul für die NIC?

Kernel :2.6 (SUSE 10)

NIC
bitte weiterhelfen!
????

Kernelmodul
????
bitte weiterhelfen!
????

so standfest bin ich auch noch nicht in Linux

habe ethereal installiert und auf eth0 mitlaufen lassen!
bei TCP hat er ca. 92% angezeigt ca 1 min danach war netzwerk wieder weg!
aber ohne, dass ich rcnetwork restart eingebe funktioniert das netzwerk kurze zeit darauf wieder! da ist nichtmal eine min vergangen!


also wenn ich zb >1GB oder <1GB kopiere "schwirrt" das netzwerk ab und kurz darauf funktioniert es wieder! aber eben nur für kleine datenpakete internet! kann da was nicht mit der 1 gbit/s netzwerkkarte stimmen?

lg siegpes

marce
24.02.06, 11:29
... wie sieht's aus, wenn Du mit ftp große Daten kopierst?

Netzstruktur? IPv6 aktiv?

welche Samba-Version? Konfig?

obzidian
24.02.06, 11:42
NIC -> Netzwerkkarte
Kernelmodul -> Treiber

siegpes
27.02.06, 10:08
NIC --> Intel Pro 1000 MT Desktop Adapter

Kernelmodul --> e1000

wenn ich daten per ftp kopiere funktioniert es super! kann x belibig viele daten kopieren!

wo soll ipv6 stehen?

lg siegpes

marce
27.02.06, 10:10
... welche Sambaversion?

Konfiguration?

siegpes
27.02.06, 10:18
Version: 3.0.20b-3.1

smb.conf


[global]
workgroup = HOMEWORK
os level = 2
unix extensions = Yes
encrypt passwords = yes
writeable = yes
map to guest = Bad User
time server = Yes
printing = cups
printcap name = cups
printcap cache time = 750
cups options = raw
socket options = SO_KEEPALIVE IPTOS_LOWDELAY TCP_NODELAY
include = /etc/samba/dhcp.conf
logon path = \\%L\profiles\.msprofile
logon home = \\%L\%U\.9xprofile
logon drive = P:
wins support = No
veto files = /*.eml/*.nws/riched20.dll/*.{*}/
security = user
server string = Samba Server
add user script =
domain master = false
domain logons = no
local master = no
preferred master = auto
;; ldap server = 127.0.0.1
load printers = no

[homes]
comment = Home Directories
valid users = %S
browseable = No
read only = No
inherit acls = Yes
create mask = 0640
directory mask = 0750
guest ok = no
printable = no

[htdocs]
comment = homepage
path = /srv/www/htdocs/homepage/
read only = yes
writeable = yes
create mask = 755
directory mask = 755
valid users = NAME
browseable = yes
allow hosts = 192.168.0.2 192.168.0.3 192.168.0.4 192.168.0.5 192.168.1.4
guest ok = yes
printable = no

[andrea]
comment = NAME 1
path = /home/pesal/server/an..../
read only = yes
writeable = yes
create mask = 755
directory mask = 755
valid users = NAME
browseable = yes
allow hosts = 192.168.0.2 192.168.0.3 192.168.0.4 192.168.0.5 192.168.1.4
guest ok = yes
printable = no

[franz]
comment = NAME 2
path = /home/pesal/server/fr.../
read only = yes
writeable = yes
create mask = 755
directory mask = 755
valid users = NAME
browseable = yes
allow hosts = 192.168.0.2 192.168.0.3 192.168.0.4 192.168.0.5 192.168.1.4
guest ok = yes
printable = no

[server]
comment = Name 3
path = /home/pe..../
read only = yes
writeable = yes
create mask = 755
directory mask = 755
valid users = NAME
browseable = yes
allow hosts = 192.168.0.2 192.168.0.3 192.168.0.4 192.168.0.5 192.168.1.4
guest ok = yes
printable = no

[mp_3]
comment = Musikdatenbank
path = /home/pesal/mp_3/
read only = no
writeable = yes
create mask = 755
directory mask = 755
valid users = NAME 1 NAME 2 NAME 3
browseable = yes
allow hosts = 192.168.0.2 192.168.0.3 192.168.0.4 192.168.0.5 192.168.1.4
guest ok = no
printable = no

[Floppy]
comment = Floppy
path = /media/floppy
read only = no
writeable = yes
readable = yes
create mask = 755
directory mask = 755
valid users = NAME 1 NAME 2 NAME 3
browseable = yes
allow hosts = 192.168.0.2 192.168.0.3 192.168.0.4 192.168.0.5 192.168.1.4
guest ok = no
printable = no
preexec = /bin/mount /media/floppy
postexec = /bin/unmount /media/floppy

sirmoloch
27.02.06, 11:17
Die Ausgabe von dmesg (auf deinem Server) nach einem Abbruch wäre evt. noch hilfreich. Bisher sieht man da noch nichts offensichtliches.

siegpes
28.02.06, 17:22
hallo!

hier die ausgabe im anhang on dmesg!

lg siegpes

THEReapMan
28.02.06, 18:50
hmm sieht aus wie das logging von iptables. vieleicht loggst du ja jedes kleine paket mit und die zu loggende datenflut killt ihn.

Das logging mal deaktivieren bzw. mit iptables -F mal den netfilter "deaktivieren"
bzw. die suse firewall abschalten

siegpes
01.03.06, 08:58
super, jetzt funktioniert´s danke @THEReapMan

habe ca 5Gb kopiert ohne ausfall! wo kann ich das iptables -f für immer deaktivieren? bzw. brauch ich das? für was?

habe jetzt probiert zwei netzwerkkarten über ein directlink zusammenzuhängen habe dadurch 1Gbit/s jetzt habe ich das problem wieder! es fängt an zu kopieren und nach par sec. network kill!

bei 100Mbit/s passiert das nicht da läuft es auch über einen Router! kann das das problem sein?

lg siegpes

bla!zilla
01.03.06, 09:05
Ist das Kabel okay und für Gig-Eth freigegeben? Setz beide NICs mal händisch auf 100Mbit FDX und verbinde sie wieder über das Crossoverkabel.

Sargnagel
01.03.06, 12:47
Mahlzeit...

Ich hatte mal ein ähnliches Problem, da war aber nach einem Stromausfall durch ein Gewitter nur der Switch betroffen, der zwischen zwei Rechnern hing (ein kleiner 8-port-Switch) - der lief wieder einwandfrei, nachdem ich ihn aus- und wieder eingesteckt hatte, und das Problem mit größeren Dateien war weg.

Grüße
Marc

bla!zilla
01.03.06, 13:56
Mit Switch läuft es ja, nur bei einer Verbindung über ein Crossoverkabel und einer Übertragungsrate von 1Gbit/s läuft es nicht - oder das versuchen wir gerade herauszufinden.

siegpes
01.03.06, 14:05
kabel scheint nichts zu haben habe es mit zwei win rechner probiert und da funktioniert es tadellos!

ethtool -s eth0 speed 100 duplex half

funktioniert es über das crossoverkabel mit 100 duplex full funktioniert es nicht!

habe auch probiert 10 duplex full, da läuft es um vielfaches langsamer als bei 10 duplex half ?????????

basstscho
02.03.06, 07:29
Grüß dich,

hast in dem Server zwei Platten? Dann könntest mal von einer auf die andere Platte kopieren und schaun ob da auch sowas auftritt.
Davon geh ich allerdings nicht aus, da es ja über FTP geht. Also wird es wohl auch nicht an der Hardware liegen. Aber wer weiß.... Zieh mal mit FTP über Gigabit Cross.
Problem könnte hierbei sein (im Vergleich zum Switch), dass der Rechner am limit hängt und keine Pakete mehr in nem Switch zwischengespeichert sind...ich hasse cross ;)

Wie schnell ist eigentlich der Rechner und wieviel Ram hat er? Swapt der? Sollte aber trotzdem gehen...komisches problem!

Grüße Johannes

siegpes
03.03.06, 12:21
hab zwischen den beiden festplatten hin und heer kopiert und es funktioniert super.
mein problem heute wieder will über´s netzwerk daten kopieren und network disconnect nach ein paar sekunden. hab iptables -F eingegeben aber erfolglos.
(das hat zumindestens das letzte mal funktioniert!)

habe alles abgestellt (SuSEfirewall2; Squid; pureftpd)

habe mal was in /etc/udev/rules/30-net_persistent_names.rules
geändert.
habe nämlich ein interface namens eth0 eth2 eth4 gehabt da ich die netzwerkkarten mal ausgetauscht habe. danach habe ich dort es wieder schön gerichtet eth0 eth1 eth2
habe auch keinen tippfehler darin gesichtet wenn ich dort alle zeilen herauslöschen und den pc neu starte .... bringt das was???


währe um jede Hilfe dankbar!

lg siegpes

siegpes
04.03.06, 18:08
hallo leute!

kann mir jemand erklären für was ich auto.net und auto.smb in /etc/ stehen habe! was machen diese?

lg siegpes

BedriddenTech
04.03.06, 22:02
habe auch keinen tippfehler darin gesichtet wenn ich dort alle zeilen herauslöschen und den pc neu starte .... bringt das was??? Udev lägt die Gerätedateien in /dev an bzw. vergibt deren Namen. Wenn du in den Regelsätzen 'rumfuhrwerkst kriegst du Gerätechaos; wenn du nicht weißt, was du tust, laß' also die Finger davon (oder RTFM).

Teste doch mal, ob die Netzwerkkarten irgendwie einen Defekt haben.

siegpes
06.03.06, 22:54
habe jetzt neu aufgesetzt! und der fehler kommt noch immer!

bitte helft mir weiter!!!!!!!!!!!!

log.smbd bevor es sich aufhängt!

[2006/03/06 23:48:01, 0] lib/util_sock.c:read_data(526)
read_data: read failure for 4 bytes to client 192.168.0.2. Error = Connection timed out
[2006/03/06 23:48:01, 1] smbd/service.c:close_cnum(835)
pesal (192.168.0.2) closed connection to service htdocs
[2006/03/06 23:48:01, 1] smbd/service.c:close_cnum(835)
pesal (192.168.0.2) closed connection to service pesal
[2006/03/06 23:48:12, 0] smbd/oplock.c:request_oplock_break(1081)
request_oplock_break: no response received to oplock break request to pid 4759 on port 1109 for dev = 302, inode = 123646, file_id = 1575


lg siegpes

Sargnagel
07.03.06, 15:40
Alles in allem ist das ein undurchsichtiges Problem :) Da das Ganze mit einem Switch funktioniert, mit Crosskabel aber nicht, verstehe ich es nicht ganz.

Google spuckt zu der letzten Fehlermeldung ein paar Treffer aus:

http://www.linuxforen.de/forums/printthread.php?t=134727
http://lists.suse.com/archive/suse-linux/1999-Dec/4354.html
http://www.wer-weiss-was.de/theme26/article1596755.html

Mehr kann ich gerade nicht dazu sagen...

Was sagt der Interrupt-Handler für die Netzwerkkarte? Ich hatte mal ein Problem, wo sich die Netzwerkkarte mit der Meldung "Too much work at interrupt" verabschiedet hat...

Grüzi!
Marc

siegpes
08.03.06, 15:06
habe einen switch 1Gbit/s und einen mit 100Mbit/s

beides mal verabschiedet sich das netzwerk!

bitte bitte um hilfe!

Kleine daten kann ich kopieren cb. wenn ein ordner lauter bilder hat mit ca. einem 1MB und dort sind 100 bilder kopiert er den ganzen ordner ohne ausfall!
wenn ich aber eine datei die größer 10MB ist hängt sich das netzwerk auf!

lg siegpes

siegpes
10.03.06, 18:55
wenn ich samba interaktiv starte mit

smbd -i -d3 dann kommt folgende meldung nach netzwerkabsturz

switch message SMBreadX (pid 30723) conn 0x80387990
send_file_readX fnum=4784 max=61440 nread=61440
Transaction 4184 of length 63
switch message SMBreadX (pid 30723) conn 0x80387990
send_file_readX fnum=4784 max=61440 nread=61440
Transaction 4185 of length 63
switch message SMBreadX (pid 30723) conn 0x80387990
send_file_readX fnum=4784 max=61440 nread=61440
Transaction 4186 of length 63
switch message SMBreadX (pid 30723) conn 0x80387990
send_file_readX fnum=4784 max=61440 nread=61440
Transaction 4187 of length 63
switch message SMBreadX (pid 30723) conn 0x80387990
send_file_readX fnum=4784 max=61440 nread=61440
Transaction 4188 of length 63
switch message SMBreadX (pid 30723) conn 0x80387990
send_file_readX fnum=4784 max=61440 nread=61440
setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
Printcap cache time expired.
reloading printcap cache
reload status: ok
reloading printcap cache
reload status: ok
/SICHERUNGsetting sec ctx (0, 0) - sec_ctx_stack_ndx = 0
setting sec ctx (0, 0) - sec_ctx_stack_ndx = 0


bitte kann mir da einer helfen!!

lg siegpes

siegpes
08.04.06, 16:15
problem gelöst!

habe das ASROCK mainboard verworfen und gegen ein ASUS ausgetauscht jetzt funktioniert alles super!

ASROCK ist halt mal nicht das mainboard für alles! sieht man ja auch beim preis!
ASROCK meinbord 32 € ???????? ;)

lg und danke für manche hilfen?

siegpes