Konfiguracja serwerów, usług, itp.
spikeneo
Posty: 70 Rejestracja: 14 listopada 2007, 14:15
Post
autor: spikeneo » 22 stycznia 2008, 07:11
Witam serdecznie
Posiadam sieć opartą o systemy zarówno Windows ( XP - głównie ) jak i Linux ( Debian ). Transfer między komputerkami ( windowsami ) jest jeszcze w miarę do zaakceptowania ok 5 MB/s ale transfer między Linuxem a Windowsem wacha się między 300 KB/s a 400 KB/s
Co może być tego przyczyną ? Wadliwa karta sieciowa? Ustawienia karty tzn. maska itd. są ustawione tak samo ... Macie jakieś pomysły jak to rozwiązać ?
Pozdrawiam
Marcin
tgR
Post
autor: tgR » 22 stycznia 2008, 07:13
a jak kopiujesz pliki z linuxa na windows ?
samba ?
ssh ?
http ?
ftp ?
tomii
Junior Member
Posty: 687 Rejestracja: 21 października 2007, 13:27
Post
autor: tomii » 22 stycznia 2008, 07:22
i podaj przykladowe konfiguracje kompów na których tak jest?
Yampress
Administrator
Posty: 6426 Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL
Post
autor: Yampress » 22 stycznia 2008, 09:23
jeśli używasz linuxa jako desktopa i tylko do ściągania plików z zasobów udostępnianych na innych serwerach to na tym desktopie nie musisz instalowac samby. wystarczą klienty samby.
spikeneo
Posty: 70 Rejestracja: 14 listopada 2007, 14:15
Post
autor: spikeneo » 22 stycznia 2008, 10:07
Mam na linuxie Sambe 3.0.24 sądzę, że to może być jej wina. Mam też do niej nakładkę graficzną ale to chyba nie przeszkadza...
Jeszcze inna sprawa - mam dość słaby sprzęt ( stary ) czyli:
1.3 Ghz i 256 MB ram'u.
Ciężko stwierdzić czy to wina słabego sprzętu czy też Samby , jeśli uważacie, że to być może wina Samby to podeśle konfigurację.
Reszta komputerków czyli windowsów opiera się głównie na procesorach 2 rdzeniowych z 2 GB ram'u , część to laptopy typu 1.3 GHz i min 512 Ram
tgR
Post
autor: tgR » 22 stycznia 2008, 11:21
spikeneo pisze:
1.3 Ghz i 256 MB ram'u.
a uzywasz jakiegos szyfrowania ?
Yampress pisze: jeśli używasz linuxa jako desktopa i tylko do ściągania plików z zasobów udostępnianych na innych serwerach to na tym desktopie nie musisz instalowac samby. wystarczą klienty samby.
nie bardzo sie da za pomoca klienta samby udostepnic zasoby uzytkownikom systemow windows
spikeneo
Posty: 70 Rejestracja: 14 listopada 2007, 14:15
Post
autor: spikeneo » 22 stycznia 2008, 11:29
Nie przypominam sobie żebym używał jakiegokolwiek szyfrowania...
Być może to wina także karty sieciowej albo zwyczajnie błędy w konfiguracji samby ...
tomii
Junior Member
Posty: 687 Rejestracja: 21 października 2007, 13:27
Post
autor: tomii » 22 stycznia 2008, 13:23
a może nie masz dma , sprawdz wynik hdparm -tT /dev/haX (x-twouj numer dysku)
spikeneo
Posty: 70 Rejestracja: 14 listopada 2007, 14:15
Post
autor: spikeneo » 22 stycznia 2008, 13:34
tomii pisze: a może nie masz dma , sprawdz wynik hdparm -tT /dev/haX (x-twouj numer dysku)
Więc wynik następujący :
HDA1 ( głowny / ) :
Kod: Zaznacz cały
Timing cached reads : 84 MB in 2.01 seconds = 41.76 MB/s
Timing buffered disk reads : 42 MB in 3.18 seconds = 13.21 MB/s
HDC1 ( dodatkowy dysk na którym są katalogi widziane przez sambe ):
Kod: Zaznacz cały
Timing cached reads : 90 MB in 2.01 seconds = 44.83 MB/s
Timing buffered disk reads : 38 MB in 3.11 seconds = 12.20 MB/s
HDD1 ( jw ):
Kod: Zaznacz cały
Timing cached reads : 90 MB in 2.02 seconds = 44.63 MB/s
Timing buffered disk reads : 38 MB in 3.08 seconds = 12.34 MB/s
Dodam jeszcze plik konfiguracyjny samby :
Kod: Zaznacz cały
[global]
workgroup = grupa
netbios name = pracownicy
netbios aliases = zarzad
include = /usr/local/samba/lib/smb.conf.%L
server string = Samba
wins support = yes
read raw = yes
write raw = yes
getwd cache = yes
debug level = 2
debug timestamp = no
timestamp logs = True
max log size = 1000
include = /etc/samba/dhcp.conf
dns proxy = no
security = user
browseable = yes
create mode = 777
dos file times = yes
dead time = 30
keep alive = 30
max open files = 500
preferred master = yes
syslog = 0
obey pam restrictions = yes
invalid users = root
passwd program = /usr/bin/passwd %u
passwd chat = *Enter\snew\sUNIX\spassword:* %n\n *Retype\snew\sUNIX\spassword:* %n\n *password\supdated\ssuccessfully* .
socket options = TCP_NODELAY
[homes]
comment = Home Directories
browseable = no
writeable = yes
[profiles]
comment = Users profiles
path = /home/samba/profiles
guest ok = no
browseable = no
create mask = 0600
directory mask = 0700
[kalendarze]
path = /var/www/kalendarze/
comment = no comment
volume = /procedury/kalendarze
read only = no
available = yes
browseable = yes
writable = yes
guest ok = yes
public = yes
printable = no
share modes = no
locking = no
[zarzad]
path = /var/www/zarzad/
comment = zarzad
read only = no
available = yes
browseable = yes
writeable = yes
guest ok = yes
public = yes
printable = no
share modes = no
locking = no
[procedury]
path = /var/www/procedury/
comment = no comment
valid users = ania kropek
browseable= yes
writeable = yes
[inne]
path = /mnt/dysk2/samba_pliki/inne/
comment = inne
read only = no
available = yes
browseable = yes
writable = yes
guest ok = yes
public = yes
share modes = yes
Tak z ciekawości zapytam czy do spawdzenia DMA nie jest czasem opcja -d?
Na wszystkich dyskach mam włączone DMA
dodam także wynik hdparm /dev/hda1:
Kod: Zaznacz cały
multount = 0 OFF
IO_support = 0 OFF
unmaskirq = 0 OFF
using_dma = 1 ON
keepsetings = 0 OFF
readonly = 0 OFF
readahead = 256 ON
Yampress
Administrator
Posty: 6426 Rejestracja: 09 sierpnia 2007, 21:41
Lokalizacja: PL
Post
autor: Yampress » 26 stycznia 2008, 19:11
system plików na jakim masz zapisywane udziały samby też ma znaczenie w prędkości zapisu/odczytu