LINUX.ORG.RU

samba 3.0.23c, вот это скорость...


0

0

сабж, связь с сервером(там стоит винда 2003, и виндовая шара) 30-500 кб, хотя народ говорит что у по 1,5-2 Мб\с, с чем могут быть связаны такие тормоза ?

или при использование самбы всегда так ?

anonymous

еще такой вопрос: по умолчанию стоит log = /var/log/samba.%m работает, но сильно спамит лог делаем #mkdir /var/log/samba/ #chmod 777 /var/log/samba log = /var/log/samba/samba.%m и выходич то демон smbd пишет типа нет прав доступа, с чем это может быть связано ?

anonymous
()

>всегда так ?

Нет. Так похоже только у вас.

За 2k3 не скажу, но у меня связка ХРю и Samba 3.0.23d дает до 7-8 МБ/с на больших файлах.

Пилите настройки. Выкладывайте конфиг - тут спецов по самбе много ;)

Bebop ★★
()

Возможные варианты:
1. выставить на сетевухи half duplex (у меня были случаи, когда при full duplex давало такую же скорость)
2. протестить кабель
3. перегрузить свич

SlavikSS ★★
()
Ответ на: комментарий от SlavikSS

>2. протестить кабель

>3. перегрузить свич

c кабелем и свичем всек ок т.к. из под видны скорость 1,2 мб

[global]

workgroup = FARLINE server string = Samba Server security = share // ставли user - и ко мне никто зайти не может (

hosts deny = ALL hosts allow = 192.168. 127. load printers = no guest ok = yes log file = /var/log/samba.%m max log size = 50 socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192 domain master = yes preferred master = yes domain logons = yes wins support = yes dns proxy = no

[test] comment = books path = /mnt/hdd2/books public = yes guest ok = yes writable = no

в чем проблема не знаю, ругать самбу пока что не хочу ( остаться просить о помощи )

anonymous
()
Ответ на: комментарий от anonymous

>2. протестить кабель

>3. перегрузить свич

c кабелем и свичем всек ок т.к. из под видны скорость 1,2 мб

[global]

workgroup = FARLINE server string = Samba Server security = share // ставли user - и ко мне никто зайти не может (

hosts deny = ALL

hosts allow = 192.168. 127.

load printers = no guest ok = yes

log file = /var/log/samba.%m max

log size = 50

socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192

domain master = yes

preferred master = yes

domain logons = yes

wins support = yes

dns proxy = no

[test] comment = books

path = /mnt/hdd2/books

public = yes

guest ok = yes

writable = no

в чем проблема не знаю, ругать самбу пока что не хочу ( остаться просить о помощи )

anonymous
()

У меня было похожее: на 10-мегабитной сетке ис-под винды честный 1 МБ/сек, из под линуха раза 600 КБ.сек, кажется

Кстати, я так понял, что линух - клиент, сервер - винда. При чем тут вообще настройки самбы?

anonymous
()
Ответ на: комментарий от anonymous

ну напечатал :)

s/ис-под/из-под/

s/раза//

anonymous
()

Таки хорошо бы все-таки проверить с duplex режим сетевухи. Заодно: packet loss есть? сколько errors показывает ifconfig? Как именно скорость измеряем?

Deleted
()
Ответ на: комментарий от anonymous

Однако странный Вы человек - с одной стороны пишете "security = share // ставли user - и ко мне никто зайти не может (" и типа не понимаете как быть, с другой пишете "socket options = TCP_NODELAY SO_RCVBUF=8192 SO_SNDBUF=8192" что вообще говоря с потолка брать не стоит...

Вот еще объясните мне: если у Вас две машины (грубо говоря) и одна из них WS2k3, а на линуксовой машине нужна всего лишь шара, то на кой болт вот это:

domain master = yes

preferred master = yes

domain logons = yes

wins support = yes

???

Особенно про винс?

Для начала уберите socket options совсем. Отключите domain master, wins и прочую лабуду, проверьте вывод testparm, перезапустите самбу и покажите какой стала скорость.

Все ИМХО, но ничего лучше пока что не посоветовали.

Bebop ★★
()
Ответ на: комментарий от Bebop

bash-3.1$ testparm
Load smb config files from /etc/samba/smb.conf
Processing section "[test]"
Loaded services file OK.
Server role: ROLE_STANDALONE
Press enter to see a dump of your service definitions

[global]
workgroup = FARLINE
server string = Samba Server
security = SHARE
log file = /var/log/samba/samba.%m
max log size = 50
load printers = No
dns proxy = No
guest ok = Yes
hosts allow = 192.168., 127.
hosts deny = ALL

[test]
comment = books
path = /mnt/hdd2/books

скорось 500 - 800 кб\с - уже лучше, но еще не предел :)

> half-duplex:

bash-3.1# ifconfig eth0 media 100baseT half-duplex
port: SIOCSIFMAP: Operation not supported
half-duplex: Host name lookup failure
ifconfig: `--help' gives usage information.

если можно, я не пойму как мне перевести eth0 в другой режим :(

не работает даже так:

bash-3.1# ifconfig eth0 media 100baseT
port: SIOCSIFMAP: Operation not supported
bash-3.1# ifconfig eth0 media auto
auto: Host name lookup failure
ifconfig: `--help' gives usage information.
bash-3.1#

(в man ifconfig про duplex ни слова к сожелению)
потерь при пинге нет!!

и вообще я читал что в режиме half-duplex работат будет в два раза медленей чем с full-duplex, по моему это не решение (

anonymous
()
Ответ на: комментарий от anonymous

ethtool -s eth0 speed 100 duplex full autoneg off

anonymous
()
Ответ на: комментарий от anonymous

Я у Вас вот такое видел:

>c кабелем и свичем всек ок т.к. из под видны скорость 1,2 мб

Это на 100 мбитной сетке-то??? Правильно тут советуют: проверяйте кабель и свич. Либо обжато хреново, либо длина провода больше 100 метров, либо свич что-то "мутит". При плохой сети Вас никакой полудуплекс не спасет.

Проверьте сетку. Потери пакетов есть?

Bebop ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.