Оптимальные варианты монтирования для Windows Server 2012 R2

Эта проблема

У меня есть каталог, который является общим для 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).

Я вижу четыре возможных причины неисправности:

  • Ошибка в Windows Server 2012 R2
  • Ошибка в cifs-utils
  • Проблемы с сетью / оборудованием (маловероятно, потому что нет проблем с клиентами Windows)
  • Неправильная конфигурация совместного использования / монтирования

Вопрос

Цель этого вопроса в основном состоит в том, чтобы устранить возможность неправильной конфигурации сервера или клиента, задав вопрос о том, как должна выглядеть правильная / оптимальная настройка. Конечно, любой другой намек тоже приветствуется.

1. Сторона Linux

Какие параметры mount.cifs следует использовать для подключения общего ресурса Windows Server 2012 R2 в Linux (через fstab)? Например, как насчет оптимальных значений для vers, sec, iocharset, так далее? Должен ли я использовать nounixили же noserverino или любые другие параметры?

Дополнительная информация:
  • Аутентификация выполняется с использованием локального пользователя на Windows Server, поэтому каталог / домен 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
    

2. Сторона Windows

Есть ли какие-либо специальные настройки на стороне Windows Server для улучшения совместимости Windows/Linux?


@mods: Пожалуйста, не переносите это в Unix & Linux, потому что я уже разместил его там 3 месяца назад (и удалил сейчас, так как никто не опубликовал ответ).

0 ответов

Другие вопросы по тегам