У меня есть каталог, который используется Windows Server 2012 R2. Некоторые клиенты Linux (Ubuntu 14.04) смонтировать этот ресурс через /etc/fstab
:
//10.1.1.1/MyShare /mnt/myshare cifs rw,nounix,noserverino,sec=ntlm,_netdev,iocharset=utf8,user=myuser,password=mypassword,uid=1000,gid=1000 0 0
Несмотря на то, что некоторое время работает безупречно, время от времени (например, через 1-2 часа) монтирование становится недоступным, и все процессы, использующие (или пытающиеся получить доступ) его, зависают примерно на 5 минут. После этого нормальная работа продолжается еще несколько часов, а затем снова зависает. Клиенты Windows могут получить доступ к общему ресурсу без каких-либо проблем.
Перед переходом на Windows Server 2012 R2 каталог совместно использовался виртуальной машиной Windows 7, работающей на Windows Server 2008. Это работало отлично (для той же конфигурации клиента Linux).
Я вижу четыре возможных причины неисправности:
Цель этого вопроса в основном состоит в том, чтобы исключить возможность неправильной конфигурации сервера или клиента, задав вопрос, как должна выглядеть правильная / оптимальная настройка. Конечно, приветствуются и любые другие подсказки.
Какие параметры mount.cifs следует использовать для монтирования общего ресурса Windows Server 2012 R2 в Linux (через fstab)? Например, как насчет оптимальных значений для vers
, sec
, iocharset
, и т.д? Должен ли я использовать nounix
или noserverino
или любые другие параметры?
Аутентификация выполняется с использованием локального пользователя на сервере Windows, поэтому каталог / домен Acitve не должен быть задействован.
CIFS версии 2.02
$ mount.cifs -V
mount.cifs version: 6.0
$ cat /proc/version
Linux version 3.13.0-45-generic (buildd@phianna) (gcc version 4.8.2 (Ubuntu 4.8.2-19ubuntu1) ) #74-Ubuntu SMP Tue Jan 13 19:36:28 UTC 2015
Существуют ли какие-либо специальные настройки на стороне Windows Server для улучшения взаимодействия Windows / Linux?
@mods: Пожалуйста, не переносите это в Unix и Linux, потому что я уже разместил его там 3 месяца назад (и удалил его сейчас, поскольку никто не отправил ответа).