LINUX.ORG.RU
ФорумAdmin

SAMBA - тормозит


0

0

Здраствуйте, заинтересовавшиеся мои вопросом.
А вопрос вот такой - стоит сервак, 128 метров памяти, РХ 6.0, самба 2.0.6. Сетка машин 16 штук. Винт не перестает работать. И тормозит сеть страшно. Вообще САМБА может кэшировать как-либо запросы к диску? Что-надо прикрутить?

С уважением,
Юшкин Сергей
yushkin@mail.ru


А ты уверен что из-за самбы? Если тормозит прокачка по сети, то это вполне возможно из-за collisions. Глянь ifconfig своей карты, все ли в порядке. Если оно, то попробуй поотключать разные тачки, может найдешь, какая гадит. Обычно происходит из-за того, что на одной тачке стоит full-duplex, а на другой half-duplex.

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

В сетке бывают иногда коллизии, но очень редко.
Вообще-то я высказал предложение, что это из-за большой нагрузки на диск.
Сейчас уже меняю на более скоростные (7220), но думаю, что легче сделать хорошее кэширование. Просто создается впечатление, что Самба память вообще не использует, а просто читает и записывает на диск. Мне проще нарастить память до 256 метров.

С уважением,
Юшкин Сергей.
yushkin#mail.ru
http://yushkin.chat.ru

GLUK
() автор топика

А что у тебя идет сплошное насилование дисков юзерами? Да не может такого быть. Они что все непрерывно копируют файлы? Обычно там они загрузят чего-нибудь в Ворд или Эксель и работают. Кстати у тебя на витой паре сетка или на коаксиале. Если на коаксиале, то почти наверняка из-за него. Хватай терминатор и последовательно шагай от машины к машине. Где-нибудь пережали провод или перекрутили или поставили на него чего тяжелое. Очень нежная эта структура-коаксиал. А если на витой, то погляди на хабе у кого злобно лампочки моргают и поинтересуйся у юзера, чей-то такое он делает. А еще есть такая штука как flood ping, может нашелся умник в конторе и сидит развлекается. ЗЫ. А памяти должно хватать выше крыши. Запусти top и сделай скорость обновления 0.1s. Засмотри еще /proc/meminfo, скоко там на кэш и проч.

Vinche
()

По-моему samba регулярно шевелит дисками только когда работает ч/з SSL (а тот ч/з Socks). И вовсе не надо ей много мозгов (разве что у начальства денег под это выбить:-). Боритесь с чем-нибудь другим.

novocel
()

Да не только это. У меня стоит БЭСТ (бухгалтерская прога под ДОС). Так вот она постоянно к диску обращается. Да и вообще у меня локально на дисках юзеры ничего не хранят.

А вот с памятью странно!!!!
Реакция на команду top:
9:40am up 23:55, 1 user, load average: 0.34, 0.32, 0.16
49 processes: 47 sleeping, 1 running, 0 zombie, 1 stopped
CPU states: 0.0% user, 0.5% system, 0.0% nice, 99.6% idle
Mem: 13568K av, 10432K used, 3136K free, 6828K shrd, 620K buff
^
Что-то я не понял.
Swap: 203608K av, 34296K used, 169312K free 3668K cached

Парадокс: /proc/meminfo :

total: used: free: shared: buffers: cached:
Mem: 13893632 13004800 888832 4661248 675840 5337088
Swap: 208494592 33079296 175415296
MemTotal: 13568 kB
MemFree: 868 kB
MemShared: 4552 kB
Buffers: 660 kB
Cached: 5212 kB
SwapTotal: 203608 kB
SwapFree: 171304 kBo

Это что-то странное. У меня ведь 128 оперативки?!

GLUK
() автор топика

Попробуй при загрузке ядру передать параметр mem=128, например:
LILO: linux mem=128

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