- Подключаем NFS шару в Windows Server 2012 R2
- NFS сервер на Windows Server 2012
- Установка NFS сервера в Windows Server 2012
- Настройка общей папки NFS в Windows Server 2012
- Создание общего каталога NFS с помощью консоли Server Manager
- Как создать NFS шару с помощью Powershell
- Windows 2012 mounting nfs
- Как настроить NFS Share через вкладку Общий доступ NFS
- Как настроить NFS Share через Файловые службы и службы хранилища
- Настройка на ESXi 5.5
- Как создать NFS шару с помощью Powershell
Подключаем NFS шару в Windows Server 2012 R2
Сегодня мы разберемся, как установить и настроить клиент NFS (Network File System) в Windows Server 2012 R2 / Windows 8. Итак, чтобы подключить каталог (шару) с NFS сервера в Windows Server 2012 R2 / Win 8, нужно, как и в предыдущих версиях Windows, установить отдельный компонент — клиент NFS (Client for NFS). Дополнительно, для возможности управления настройками NFS подключения, можно установить компонент служб NFS (Services for Network File System).
Клиент NFS входит в состав ОС Microsoft, начиная с Windows 7. В Windows 2012 / 8 клиент NFS получил небольшие изменения. Теперь NFS клиент поддерживает аутентификацию по протоколу Krb5p — Kerberos версии 5 (в дополнение к Krb5 и Krb5i, поддержка которых появилась еще в Windows 7), поддерживаются большие NFS пакеты – до 1024KB (в Win 7 максимальный размер пакета 32KB)
Клиент NFS можно установить через GUI или с помощью Powershell. Для установки в графическом режиме, откройте консоль Server Manager и выберите компонент (Features) под названием Client for NFS.
По умолчанию вместе с этим компонентом не устанавливается графическая консоль управления NFS, чтобы исправить это, установим опцию Services for Network File System Management Tools в разделе Remote Server Administration Tools -> Role Administration Tools -> File Services Tools.
Для установки NFS-клиента в Windows 8 нужно активировать компонент Services for NFS ->Client for NFS, через установку/удаление компонентов (Turn Windows features on or off) в Панели управления (Control Panel -> Programs -> Programs and Features).
Все перечисленные выше компоненты системы можно установить всего одной командой Powershell:
После окончания установки, запустите консоль Services for Network File System Managemen и откройте окно свойств NFS клиента (Client for NFS).
В настройках NFS клиента можно задать:
- Используемый транспортный протокол (Transport protocols) – по умолчанию TCP+UDP
- Тип монтирования NFS шар: hard или soft
- На вкладке File Permissions указываются дефолтные права для создаваемых папок и файлов на NFS шарах
- На вкладке Security указываются протоколы аутентификации, с помощью которых можно аутентифицироваться на NFS сервере
После настройки установки, администраторы смогут смонтировать NFS каталог с помощью команды mount:
В этом примере мы смонтировали под буквой Z: каталог NFS, расположенный на сервере lx01.abc.lab.
После монтирования, подключенный таким образом каталог на NFS сервере доступен в системе как отдельный диск с буквой Z:\ .
Смонтировать NFS шару можно и с помощью Powershell:
Отключить смонтированный каталог можно так:
NFS сервер на Windows Server 2012
NFS (Network File System) — сетевой протокол доступа к доступ к файлам и файловой системе NFS-сервера, популярный в семейства ОС Linux/ UNIX, а также различных системах хранения. Microsoft также, не желая отставать от конкурентов, внедрила базовый функционал NFS сервера еще в Windows Server 2003 R2. В последующих версиях серверных платформ Microsoft возможности встроенного NFS Windows сервера расширялись, появлялся новый функционал и средства управления. NFS сервер в Windows Server 2012 – очередная веха в развитии данной технологии.
Что же нового предлагают нам разработчики Microsoft в данном продукте? Новые возможности NFS сервера в Windows Server 2012:
- Поддержка стандарта NFS v4.1. Поддержка последней версии NFS 4.1 – одно из основных новшеств Windows Server 2012. По сравнению с NFS v3 этот протокол обеспечивает повышенную безопасность, производительность и совместимость, полностью реализуя все аспекты RFC 5661.
- Производительность «из коробки». Благодаря использованию новой транспортной инфраструктуры RPC-XDR, оптимальная производительность NFS сервера может быть достигнута сразу «из коробки» без необходимости тонкой настройки параметров системы. Оптимальная производительность достигается за счет автоматически настраивающегося кэша, разделения рабочих процессов на пулы и динамическое управление пулами, основанное на их нагрузке.
- Упрощенное развертывание и управление. Данный факт достигнут за счет:
- — более 40 командлетов PowerShell для настройки сервера NFS и управления общими папками
- — простого графического интерфейса управления, позволяющего одновременно управлять как SMB, так и NFS шарами, а также настройками скрининга файлов и файловой классификации.
- — фиксации RPC порта (порт 2049) для простоты настройки файерволов
- — нового провайдера WMI v2
- — упрощенной идентификации за счет плоского файла мапинга
- Улучшения в NFSv3. За счет быстрой отправки клиентам уведомлений о сбоях монитором NSM (Network Status Monitor), старые NFS клиенты лучше и быстрее обрабатывают процедуру failover, что означает меньшее время простоя.
Итак, NFS сервер в Windows Server 2012 значительно улучшен с точки зрения простоты развертывания, масштабируемость, стабильность, доступность, надежность, безопасности и совместимости. Общие папки могут быть одновременно доступны по протоколам SMB и NFS, что означает возможность использования Windows Server 2012 в качестве хранилища в гетерогенных сетях.
Далее мы разберем сценарий развертывания и управления сервером NFS в Windows Server 2012.
Установка NFS сервера в Windows Server 2012
NFS сервер в Windows Server 2012 можно установить с помощью GUI и Powershell. Чтобы установить NFS сервер с помощью графического интерфейса, откройте консоль Server Manager и внутри роли файлового сервера (File and Storage Services) отметьте компонент Server for NFS.
После окончания установки компонента NFS, сервер необходимо перезагрузить.
Установка этой же роли с помощью Powershell также не вызывает затруднений, просто выполните команду:
Настройка общей папки NFS в Windows Server 2012
Далее мы покажем, как с помощью установленной нами роли создать NFS шару (общую папку) на сервере Windows. Создать NFS шару можно опять несколькими способами: с помощью графического интерфейса или Powershell.
Создание общего каталога NFS с помощью консоли Server Manager
Откройте консоль Server Manager, перейдите в раздел Share management (находится внутри роли File and Storage Services).
В контекстном меню запустите мастер создания нового общего каталога- New Share…
Выберите тип шары NFS Share — Quick
Далее нужно указать местоположение каталога на диске и путь, по которому должны подключатся удаленные NFS клиенты.
Затем необходимо задать тип аутентификации NFS клиентов: возможно, задействовать как Kerberos- аутентификацию, так и анонимную.
Предположим, в качестве потребителя создаваемого NFS ресурса будет выступать сервер виртуализации ESXi, в котором возможность аутентифицировать NFS соединения отсутствует (ESXi не поддерживает NFSv4). Поэтому тип аутентификации будет No Server Authentication, отметим также опции Enable unmapped user access и Allow unmapped user access by UID/GID.
Чтобы немного обезопасить создаваемую NFS шару от доступа сторонних лиц, ограничим доступ к NFS ресурсу по IP адресу клиента.
Host: 192.168.1.100
Language Encoding : BIG5
Share Permissions : Read/Write
Allow root access : Yes
Далее осталось проверить, что на уровне NTFS пользователь, в которого мапится подключающийся юзер, имеет доступ на чтение/запись (если решено задействовать анонимный доступ, придется для пользователя Everyone дать полные r/w права на уровне NTFS).
Как создать NFS шару с помощью Powershell
Создадим новую NFS шару:
Разрешим доступ к шаре для IP адреса 192.168.1.100 и зададим кодировку BIG5 (возможность просмотра содержимого NFS шары для клиента ESXi).
Созданную NFS шару можно использовать, например, как NFS-datastore в среде виртуализации VMWare vSphere, или для доступа к данным с других Unix-like клиентов. Как смонтировать NFS шару в Windows — клиентах описано в этой статье.
Windows 2012 mounting nfs
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-01
Всем привет сегодня расскажу как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5. Ранее я уже рассказывал о том как подключить NFS диск с Open-e 7 в VMware ESXI 5.5, NFS очень перспективный протокол и его использование с каждым релизом новой ос будь то windows или еще кто, становится лучше и уже давно конкурирует с FC протоколом, да и хочу напомнить что виртуальная машина это всего лишь набор файлов и нфс работает не на блочном уровне а на файловом.
NFS (Network File System) — сетевой протокол доступа к доступ к файлам и файловой системе NFS-сервера, популярный в семейства ОС Linux/ UNIX, а также различных системах хранения. Microsoft также, не желая отставать от конкурентов, внедрила базовый функционал NFS сервера еще в Windows Server 2003 R2. В последующих версиях серверных платформ Microsoft возможности встроенного NFS Windows сервера расширялись, появлялся новый функционал и средства управления. NFS сервер в Windows Server 2012 – очередная веха в развитии данной технологии.
Что же нового предлагают нам разработчики Microsoft в данном продукте? Новые возможности NFS сервера в Windows Server 2012:
- Поддержка стандарта NFS v4.1. Поддержка последней версии NFS 4.1 – одно из основных новшеств Windows Server 2012. По сравнению с NFS v3 этот протокол обеспечивает повышенную безопасность, производительность и совместимость, полностью реализуя все аспекты RFC 5661.
- Производительность «из коробки». Благодаря использованию новой транспортной инфраструктуры RPC-XDR, оптимальная производительность NFS сервера может быть достигнута сразу «из коробки» без необходимости тонкой настройки параметров системы. Оптимальная производительность достигается за счет автоматически настраивающегося кэша, разделения рабочих процессов на пулы и динамическое управление пулами, основанное на их нагрузке.
- Упрощенное развертывание и управление. Данный факт достигнут за счет:
- — более 40 командлетов PowerShell для настройки сервера NFS и управления общими папками
- — простого графического интерфейса управления, позволяющего одновременно управлять как SMB, так и NFS шарами, а также настройками скрининга файлов и файловой классификации.
- — фиксации RPC порта (порт 2049) для простоты настройки файерволов
- — нового провайдера WMI v2
- — упрощенной идентификации за счет плоского файла мапинга
- Улучшения в NFSv3. За счет быстрой отправки клиентам уведомлений о сбоях монитором NSM (Network Status Monitor), старые NFS клиенты лучше и быстрее обрабатывают процедуру failover, что означает меньшее время простоя.
Для настройки вы должны иметь установленную роль NFS сервера, как это сделать читаем в заметке Как установить NFS server в Windows Server 2012 R2.
Создаем у вас на сервере где будет размещена нфс шара новую папку и щелкаем по ней правым кликом, выбирая из контекстного меню свойства. У меня папка будет называться esxi18.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-02
переходим на вкладку безопасность и нажимаем Дополнительно.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-03
В данном ACL нам нужно всех удалить и добавить ваш ESXI хост и например вас чтобы вы могли манипулировать файлами в данной папке. Жмем отключить наследование.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-04
Удалить все унаследованные разрешения из этого объекта
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-05
Все список разрешений пустой, теперь можно добавить esxi18 это куда я буду отдавать нфс шару и себя как админа.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-06
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-07
Выбираем тип объекта компьютеры
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-08
и вводим в поиск имя вашего vmware esxi, напомню вы его перд этим должны ввести в домен, читаем об это в Как добавить ESXI 5.5 в домен Active Directory
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-09
ставим ему права на запись
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-10
и добавляем себя или группу с полными правами
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-11
Как настроить NFS Share через вкладку Общий доступ NFS
Открываем вкладку Общий доступ NFS и жмем кнопку Управление доступом.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-12
Ставим галку открыть общий доступ к этой папке. Убираем галки с Kerberos и ставим Не использовать серверную проверку подлинности [Auth_SYS] с Разрешить несопоставленный доступ пользователей Unix. После чего настроим более безопасные правила, чтобы подключать ее мог только определенный хост. Жмем Разрешения.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-13
Выставляем для Все компьютеры нет доступа и жмем кнопку Добавить
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-14
Добавляем ваш vmware esxi, у меня он под названием esxi18, обязательно ставим галку Разрешить доступ с правами root и выставим права чтение и запись.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-15
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-16
Все видим наш сетевой путь
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-17
Как настроить NFS Share через Файловые службы и службы хранилища
Заходим в Общие ресурсы и щелкаем Задачи, выбираем Новый общий ресурс.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-18
Выбираем Общий ресурс NFS — быстрый профиль
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-19
Снизу нажимаем обзор для указания нашей шары.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-20
Выбираем вашу папку
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-21
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-22
Видим удаленный путь к общему ресурсу, жмем далее.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-23
Убираем галки с Kerberos и ставим Не использовать серверную проверку подлинности [Auth_SYS] с Разрешить несопоставленный доступ пользователей Unix. После чего настроим более безопасные правила, чтобы подключать ее мог только определенный хост. .
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-24
Добавляем только наш хост vmware esxi 5.5 для записи и чтения
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-25
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-26
Настроим NTFS разрешения для папки.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-27
Я как и выше добавил хост esxi18 и себя.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-28
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-29
Общий ресурс успешно создан.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-30
Видим у наших папок не стандартный значок
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-31
и в Общих ресурсах видим что протокол NFS.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-32
Настройка на ESXi 5.5
Переходим на нужный хост идем на вкладку Configuration — Storage и жмем Add Storage
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-33
Выбираем Network File System
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-34
Задаем наши данные, адрес сервера, папку монтирования и название datastore.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-35
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-36
Все NFS share успешно подмантировалась
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-37
Пробуем подмантировать вторую созданную шару.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-38
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-39
Видим и вторая тоже успешно подмантировалась.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-40
Попробуем на другом ESXI хосте подмантировать данные шары, чтобы проверить сработало ли наше ограничение по ip адресу. Иду на esxi16
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-41
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-42
И видим мы получили ошибку.
Как подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5-43
ограничение отлично работает.
Как создать NFS шару с помощью Powershell
Создадим новую NFS шару:
Разрешим доступ к шаре для esxi18 и зададим кодировку BIG5 (возможность просмотра содержимого NFS шары для клиента ESXi).
Вот так вот просто подключить NFS диск с Windows Server 2012 R2 в VMware ESXI 5.5.