[+] samba i dysk USB

Konfiguracja serwerów, usług, itp.
bispawel
Posty: 6
Rejestracja: 11 czerwca 2008, 11:03
Lokalizacja: Wroc³aw

[+] samba i dysk USB

Post autor: bispawel »

Witam wszystkich!

Zaczynam bawić się sambą, do której podłączyłem dysk seagata 500GB przez USB, z którego jak coś kopiuję na inny komputer to połączenie jest średnio 50-80Kb/s. Jak coś kopiuję z komputera zewnętrznego na ten dysk to mam 3-4Mb/s.

Dodatkowo udostępniam z tego samego serwera miejsce na dysku wewnętrznym, z którym połączenie działa tak jak trzeba i nie ma żadnych problemów.

Wpis dotyczący dysku usb z konfigu samby:

Kod: Zaznacz cały

[Media]
path = /mnt/dysk
comment = Dysk USB
writeable = yes
create mode = 0777
directory mode = 0777
guest ok = yes
guest only = yes
read only = no
printable = no
public = yes
write list = @pub
oplocks = True
level2 oplocks = True
log level = 1
Ma ktoś pomysł co jest nie tak?
Awatar użytkownika
lolleq
Beginner
Posty: 193
Rejestracja: 26 sierpnia 2006, 10:45
Lokalizacja: Zgorzelec -> Szczecin

Post autor: lolleq »

bispawel pisze:podłączyłem seagata 500GB przez USB z którego jak coś kopiuję na inny komp to połączenie jest średnio 50-80kb/s. Jak coś kopiuję z kompuera zewn. na ten dysk to mam 3-4mb/s.
Te prędkości to po sieci lokalnej osiągasz? Jak wyglądają prędkości w przypadku przesyłania danych z dysku lokalnego serwera na dysk USB i odwrotnie?
bispawel
Posty: 6
Rejestracja: 11 czerwca 2008, 11:03
Lokalizacja: Wroc³aw

Post autor: bispawel »

Dysk lokalny na serwerze -> dysk USB (3 - 4 Mb/s)
Dysk USB -> dysk lokalny na serwerze (100 - 160 kb/s)

I tak jest w całej sieci lokalnej.

tak myślę sobie, bo skoro to nie samba, to może procesor?

Wydajność procesora:
Jak zaczynam coś kopiować z dysku USB:

Kod: Zaznacz cały

Cpu(s):  1.0%us,  8.7%sy,  0.0%ni,  0.0%id, 71.9%wa,  9.7%hi,  8.7%si,  0.0%st
Jak nic nie robię to wygląda to tak:

Kod: Zaznacz cały

Cpu(s):  0.3%us,  0.0%sy,  0.0%ni, 99.7%id,  0.0%wa,  0.0%hi,  0.0%si,  0.0%st
Chociaż nie bardzo potrafię zrozumieć co jest co?
Awatar użytkownika
lolleq
Beginner
Posty: 193
Rejestracja: 26 sierpnia 2006, 10:45
Lokalizacja: Zgorzelec -> Szczecin

Post autor: lolleq »

bispawel pisze:tak myślę sobie, bo skoro to nie samba, to może procesor?
A jaki masz procesor w serwerze? RAM, kontroler dysku, chipset?
Pacek
Beginner
Posty: 315
Rejestracja: 18 sierpnia 2009, 15:17
Lokalizacja: Gdynia

Post autor: Pacek »

Dysk lokalny na serwerze -> dysk USB (3 - 4 Mb/s)
Dysk USB -> dysk lokalny na serwerze (100 - 160 kb/s)
Wygląda na to, że masz bardzo duży spadek wydajności przy zapisie na dysku serwera. Czy dysk serwera jest na jakimś mirroringu (RAID-1)? Jeżeli tak, to sprawdź, czy macierz się przypadkiem nie odbudowuje.
Transfer 3-4MB/s z dysku na nie powala na kolana. Dysk powinien wyciągać spokojnie 10-15MB/s. Czy ten dysk i port USB są zgodne z USB 2.0?
Przed tego typu testami najlepiej jest odłączyć wszystkich użytkowników od zasobu (w sambie), ponieważ nie wiadomo jak mocno w danej chwili korzystają z niego użytkownicy z LANu.
Pokaż listing z polecenia: Będzie wiadomo co zżera zasoby i zabija procesor.
bispawel
Posty: 6
Rejestracja: 11 czerwca 2008, 11:03
Lokalizacja: Wroc³aw

Post autor: bispawel »

No to mamy zwycięzcę. Port USB jest naturalnie stary. Sama płyta też nie należy do najnowszych procesor itp. Nie będę się rozpisywał co i jak technicznie wygląda, w każdym razie wsadziłem ten sam dysk do trochę nowszego zestawu i wszystko ładnie działa. Dziękuję wszystkim za rady i zainteresowanie.
ODPOWIEDZ