Samba: различия между версиями
Flint1975 (обсуждение | вклад) (Новая страница: «== Некоторые типовые проблемы при использовании samba == ''ОФФТОП: Буду добавлять по мере нахож...») |
Flint1975 (обсуждение | вклад) |
||
Строка 6: | Строка 6: | ||
'''Симптомы:''' | '''Симптомы:''' | ||
При подключении к ресурсам на Windows 7, периодически и спонтанно отваливается ресурс. При монтировании его это выражается в виде чего-то подобного: | При подключении к ресурсам на Windows 7, периодически и спонтанно отваливается ресурс. При монтировании его это выражается в виде чего-то подобного: | ||
<code>mount error(121): Remote I/O error</code> | <code>mount error(121): Remote I/O error</code> | ||
Код ошибки иногда бывает 5, возможно сообщение о нехватке памяти. | Код ошибки иногда бывает 5, возможно сообщение о нехватке памяти. | ||
При использовании других способов подключения происходит просто отключение ресурса и невозможно его более примонтировать до перезагрузки Windows. | При использовании других способов подключения происходит просто отключение ресурса и невозможно его более примонтировать до перезагрузки Windows. |
Версия от 07:43, 28 мая 2015
Некоторые типовые проблемы при использовании samba
ОФФТОП: Буду добавлять по мере нахождения багов и костылей
Ресурсы Windows
Симптомы: При подключении к ресурсам на Windows 7, периодически и спонтанно отваливается ресурс. При монтировании его это выражается в виде чего-то подобного:
mount error(121): Remote I/O error
Код ошибки иногда бывает 5, возможно сообщение о нехватке памяти. При использовании других способов подключения происходит просто отключение ресурса и невозможно его более примонтировать до перезагрузки Windows.
Причина: Проблема, как выяснилось, имеет давнюю историю и находится в компании Microsoft. Другими словами - виноват Windows. Особенно ярко это выражено на 64 битных версиях и связано с переполнением кэша
Решение: Нужно изменить параметры работы кэша службы сервера Windows. Для этого на машине с Windows запускаем regedit.exe и в:
HKLM\SYSTEM\CurrentControlSet\Control\Session Manager\Memory Management\LargeSystemCache
- установить значение 1 (По умолчанию там стоит 0)
HKLM\SYSTEM\CurrentControlSet\Services\LanmanServer\Parameters\Size
- установить значение 3 (По умолчанию там стоит 1)
После этого, перезапустить службу server (в русской версии сервер) или просто перезагрузить компьютер с win.
Решение найдено тут: [1]