• Willkommen im Linux Club - dem deutschsprachigen Supportforum für GNU/Linux. Registriere dich kostenlos, um alle Inhalte zu sehen und Fragen zu stellen.

"Netzwerk überlastet" Meldung

fabtk

Newbie
Hiho

Folgendes Problem: Seit Ewigkeiten kommt beim Zugriff auf Daten die auf unserem Samba liegen die Meldung "Netzwerk überlastet". Man klickt Sie weg, versucht es nochmal mit dem Öffnen und dann gehts. Die Meldung erscheint sehr selten, aber Sie erscheint ...

SBS 2008, Netzlaufwerke werden wie Batch Startskript eingebunden, Samba Version aktuell (auf einem RHES4) - dabei spielt es keine Rolle ob XP oder 7 Client, Meldung erscheint bei beiden Systemen.

Hat jemand eine Idee?

Gruss und Danke im voraus

Fabio
 
OP
F

fabtk

Newbie
Grundsätzlich Giga, aber ich kenne das Netzwerk noch nicht so gut da ich das von meinem Vorgänger übernommen habe. Irgendwo wird es wohl oder übel einen Flaschenhals geben.

Die Anzahl Clients ist nicht so enorm, sind knapp ~15 User die ziemlich gleichzeitig auf die RIESIGE ORDNERSTRUKTUR zugriff haben. Evtl. noch +/- 2 Leute die von extern via VPN darauf zugreiffen.

Meldung erscheint laut Usern schon monatelang, aber sehr selten.
 

spoensche

Moderator
Teammitglied
Verwendest du ein AD? Es werden mehr Infos benötigt. Wie ist der Server dimensioniert? (Hardware) Wie sieht die Netzstruktur aus? Füge mal in der /etc/sysctl.conf folgendes ein:

Code:
net.core.rmem_max = 16777216
net.core.wmem_max = 16777216
net.ipv4.tcp_rmem = 4096 87380 16777216
net.ipv4.tcp_wmem = 4096 65536 16777216
net.ipv4.tcp_congestion_control = cubic
net.ipv4.tcp_no_metrics_save = 1

und führe dann mal
Code:
sysctl -p
aus.

Wenn das Problem weiterhin auftritt, dann sag Bescheid, aber bitte mit mehr Informationen.
 
OP
F

fabtk

Newbie
Verwendest du ein AD?
Jap, läuft auf dem SBS 2008 der auch DC ist mit DNS / DHCP / AD / Exchange
Es werden mehr Infos benötigt. Wie ist der Server dimensioniert? (Hardware) Wie sieht die Netzstruktur aus?
Server auf dem Samba läuft, is ein Dell PowerEdge 1800 mit 2GB RAM / 1TB Space 10k rpm hdd's / Intel(R) Xeon(TM) CPU 3.00GHz
Füge mal in der /etc/sysctl.conf folgendes ein
Habe zwar die sysctl.conf, jedoch keinen dazugehörigen Befehl - wie lade ich dann die neuen Parameter?

Gruss Fabio
 

stka

Guru
Wichtig wäre mal was zum Samba zu erfahren. Ist ja wieder mal klasse, da wird nach Samba gefragt und zum Samba gibt es KEINE Infos, wie zum Beispiel:
- Conf Dateien
- Versionsnummer (RHEL 4) ist wahrscheinlich Ur-alt
- Auszüge aus Log-Files
 
OP
F

fabtk

Newbie
stka schrieb:
Code:
[global]
	log file = /var/log/samba/%m.log
	load printers = yes
	idmap gid = 16777216-33554431
	socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192
	winbind use default domain = no
	template shell = /bin/false
	dns proxy = no
	cups options = raw
	netbios name = xxx
	server string = xxx
	idmap uid = 16777216-33554431
	workgroup = xxx
	os level = 128
	printcap name = /etc/printcap
	max log size = 50
        locking = no
        blocking locks = no
        strict locking = no
stka schrieb:
Versionsnummer (RHEL 4) ist wahrscheinlich Ur-alt
Samba version 3.0.33-0.19.el4_8.3
stka schrieb:
Auszüge aus Log-Files
Code:
cat smbd.log
[2011/01/30 04:02:42, 1] smbd/server.c:open_sockets_smbd(491)
  Reloading services after SIGHUP
[2011/01/31 04:02:24, 1] smbd/server.c:open_sockets_smbd(491)
  Reloading services after SIGHUP
[2011/01/31 08:11:46, 0] lib/util_sock.c:get_peer_addr(1224)
  getpeername failed. Error was Der Socket ist nicht verbunden
[2011/01/31 12:12:04, 0] lib/util_sock.c:get_peer_addr(1224)
  getpeername failed. Error was Der Socket ist nicht verbunden
[2011/01/31 12:12:04, 0] lib/util_sock.c:get_peer_addr(1224)
  getpeername failed. Error was Der Socket ist nicht verbunden
[2011/01/31 12:12:04, 0] lib/util_sock.c:get_peer_addr(1224)
  getpeername failed. Error was Der Socket ist nicht verbunden
[2011/01/31 12:12:04, 0] lib/util_sock.c:get_peer_addr(1224)
  getpeername failed. Error was Der Socket ist nicht verbunden
[2011/01/31 13:31:41, 0] lib/util_sock.c:get_peer_addr(1224)
  getpeername failed. Error was Der Socket ist nicht verbunden
[2011/01/31 13:31:41, 0] lib/util_sock.c:get_peer_addr(1224)
  getpeername failed. Error was Der Socket ist nicht verbunden
[2011/02/01 04:02:12, 1] smbd/server.c:open_sockets_smbd(491)
  Reloading services after SIGHUP
 

stka

Guru
Der Samba in der Version 3.0.xx sollte auf KEINEN Fall mehr produktiv verwendet werden, der hat zu viele Macken und sicherheitslücken. Dann hat du "locking = no" gesetzt, das kann zu Datenverlusten führen. Hier ein Auszug aus der man-page:
Be careful about disabling locking either globally or in a
specific service, as lack of locking may result in data
corruption.
Läuft bei dir ein WINS-Server? Wenn ja trag den mal in deine smb.conf ein, damit der Samba die Namensauflösung der NetBIOS-Namen über WINS machen kann. Wenn kein WINS läuft, mach den Samba zum WINS und trag den WINS über deinen DHCP-Server bei den Clients ein.
Du solltest auf jeden Fall über ein Systemupdate nachdenken.
 
Oben