ESXi 6.0 прекратил монтирование общих ресурсов NFS

После перезагрузки сервера ESXi 6.0 он больше не будет монтировать несколько общих папок NFS, размещенных на компьютере с Windows Server 2012 R2. Раньше эти общие ресурсы работали нормально, но теперь при любом монтировании NFS возникает следующая ошибка:

The NFS server does not support MOUNT version 3 over TCP

Это странно, потому что на сервере NFS включены версии 3 и 4

NFS Protocol Versions

Аналогичным образом в протоколах включены TCP и UDP.

NFS Transport Protocols

Брандмауэр также разрешает соединения NFS. Я немного не понимаю, почему общие ресурсы NFS перестали монтироваться на ESXi. Насколько мне известно, никаких серьезных изменений в конфигурацию не вносилось.

Network Setup

Два физических адаптера. Один настроен для аварийного переключения, но весь трафик в одной подсети 192.168.1.0/24 такой же, как и в основной локальной сети. Никаких VLAN или чего-то сложного.

Настройка хранилища

Зеркало дискового пространства 2 ТБ, размещенное на сервере Windows Server 2012 R2. 3 общих ресурса NFS настроены на чтение / запись для хоста ESXi с «Все машины» только для чтения.

I ' Мы пытались перезапустить службу NFS-сервера в Windows Server 2012 R2, но проблема остается.

Есть идеи?

3
задан 11 March 2016 в 12:18
2 ответа

Отключите версию 4, перезапустите службу NFS и перезагрузите блок VMWare. Вам понадобится только один из них и по умолчанию не оба для одного и того же ресурса. Для получения более подробной информации смотрите здесь https://pubs.vmware.com/vsphere-60/index.jsp?topic=%2Fcom.vmware.vsphere.storage.doc%2FGUID-011DCC67-9876-4071-AED9-710D1E712E74.html

В соответствии с документацией VMWare, вам нужно, чтобы была включена только 1:

Убедитесь, что NFS сервер экспортирует определенный ресурс как NFS 3 или NFS 4.1, но не предоставляет обе версии протокола для одного ресурса. Эта политика должна быть применена сервером, потому что ESXi не запрещает монтировать один и тот же ресурс через разные версии NFS.

4
ответ дан 3 December 2019 в 06:02

У Alex H есть правильная идея, однако я добавляю это в исходный вопрос, чтобы помочь всем, кто получает эту проблему, особенно для NFS на Windows Server 2012 R2. Оказалось, что ошибка, сообщенная ESXi, действительно верна. Несмотря на то, что NFS 3.0 или 4.1 включена через свойства настроек NFS в диспетчере сервера, ESXi не будет монтировать разделяемые ресурсы NFS. Почему? Потому что критическая настройка на самом деле где-то в другом месте...

Чтобы найти ее, вы должны использовать mmc.exe (Консоль управления) и открыть оснастку Services for NFS, перейти к Server for NFS и щелкнуть правой кнопкой мыши на свойствах.

NFS Properties Management Console

Если галочка для Enable NFS version 3 support не отмечена, отметьте ее, а затем щелкните Применить и ОК. Перезапустите службу Сервер для NFS. ESXi снова смонтирует акции.

Интересно, что галочка в настройках Менеджера сервера NFS версии 3 не делает то же самое, хотя я уверен, что для этого есть "логическое" решение от Microsoft.

В итоге, эта галочка очень важна для NFS на Windows Server 2012 R2.

Надеюсь, это кому-нибудь поможет, я буквально пытался решить эту проблему в течение нескольких дней!

.
0
ответ дан 3 December 2019 в 06:02

Теги

Похожие вопросы