ROS NFS — различия между версиями

Материал из Русский WINE
Перейти к: навигация, поиск
(Настройка сервера)
(Поддержка)
 
(не показано 7 промежуточных версии этого же участника)
Строка 11: Строка 11:
  
 
===Проблемы===
 
===Проблемы===
*{{JIRA|11327}} - Статическая RDBSS не реализована
+
*{{JIRA|11327}} - статическая RDBSS не реализована
**{{JIRA|13581}} - Утечки памяти RDBSS из-за FCB
+
*{{JIRA|13484}} - Передача файлов по NFS может аварийно завершиться (в медленных сетях или при передаче множества файлов)
+
*{{JIRA|13361}} - ReactOS больше не загружается без ntdll_vista & kernel32_vista
+
 
*{{JIRA|13460}} - реализация NFS в ReactOS содержит уязвимости из NFS 4.1
 
*{{JIRA|13460}} - реализация NFS в ReactOS содержит уязвимости из NFS 4.1
 +
*<s>{{JIRA|13632}}</s> - невозможно переименовать файлы на NFS-ресурсе
 +
*<s>{{JIRA|13636}}</s> - невозможно удалить файлы на NFS-ресурсе
  
 
==Использование NFS==
 
==Использование NFS==
 
===Настройка сервера===
 
===Настройка сервера===
 
*Windows
 
*Windows
**http://litl-admin.ru/freebsd/nastrojka-nfs-servera-pod-windows-server-2003-i-ispolzovanie-pod-freebsd.html
+
**Server 2003 - есть только в x32-версии
**http://support.microsoft.com/ru-ru/help/822011/info-how-to-allow-anonymous-logon-in-nfs-and-in-windows-server-2003-or
+
***[http://litl-admin.ru/freebsd/nastrojka-nfs-servera-pod-windows-server-2003-i-ispolzovanie-pod-freebsd.html вариант 1]
 +
***[http://www.tecincom.ru/node/112 вариант 2]
 
**[http://moonlightsoft.blogspot.ru/2013/06/nfs-windows-2008-vmware-esxi.html Server 2008] (шаги 1-9)
 
**[http://moonlightsoft.blogspot.ru/2013/06/nfs-windows-2008-vmware-esxi.html Server 2008] (шаги 1-9)
 
**[http://winitpro.ru/index.php/2013/04/22/nfs-server-na-windows-server-2012/ Server 2012]
 
**[http://winitpro.ru/index.php/2013/04/22/nfs-server-na-windows-server-2012/ Server 2012]
 
*Linux
 
*Linux
 
**[http://debian-help.ru/articles/nastroika-nfs-servera-debian/ Debian]
 
**[http://debian-help.ru/articles/nastroika-nfs-servera-debian/ Debian]
 +
 +
====Windows Server 2003====
 +
Поддержка NFS есть в Windows Server 2003 x32-версии.
 +
 +
1. Установите необходимые компоненты
 +
 +
Установка и удаление программ> Установка компонентов Windows> Другие службы доступа к файлам и принтерам в сети
 +
 +
<center>[[Файл:W2k3 nfs.png|560px]] [[Файл:W2k3 nfs2.png]]</center>
 +
 +
2. Расшарьте папку (правый клик> свойства)
 +
 +
[[Файл:W2k3 nfs3.png|center]]
  
 
===Использование клиента===
 
===Использование клиента===
Строка 32: Строка 45:
 
  net use * \\192.168.1.2\Share
 
  net use * \\192.168.1.2\Share
 
В "Моем компьютере" появится сетевой диск Z:.
 
В "Моем компьютере" появится сетевой диск Z:.
 +
 +
==Ссылки==
 +
*[http://reactos.org/wiki/Using_NFS NFS на официальной wiki ReactOS]
 
{{ReactOS}}
 
{{ReactOS}}

Текущая версия на 11:34, 5 августа 2017

Network File System (NFS) — протокол сетевого доступа к файловым системам, первоначально разработан Sun Microsystems в 1984 году. Позволяет подключать (монтировать) удалённые файловые системы через сеть.

Поддержка

В 2012 году был опубликован open source драйвер файловой системы NFS 4.1. В апреле 2017 года Пьер Швейцер использовал его для реализации поддержки NFS в ReactOS.

Так же им пишется подсистема буферизаций перенаправленных дисков (Redirected Drive Buffering Subsystem – RDBSS), которая отвечает за предоставление кода буферизации всем перенаправителям (redirectors). Она обеспечивает полноценное взаимодействие с диспетчером кэша Windows NT для всех сетевых файловых систем.

CORE-8204 - Отчет. Закрыт, но имеются несколько неисправленных связанных задач.

Сейчас NFS-драйвер поддерживает основные операции для RW.

Проблемы

  • CORE-11327 - статическая RDBSS не реализована
  • CORE-13460 - реализация NFS в ReactOS содержит уязвимости из NFS 4.1
  • CORE-13632 - невозможно переименовать файлы на NFS-ресурсе
  • CORE-13636 - невозможно удалить файлы на NFS-ресурсе

Использование NFS

Настройка сервера

Windows Server 2003

Поддержка NFS есть в Windows Server 2003 x32-версии.

1. Установите необходимые компоненты

Установка и удаление программ> Установка компонентов Windows> Другие службы доступа к файлам и принтерам в сети

W2k3 nfs.png W2k3 nfs2.png

2. Расшарьте папку (правый клик> свойства)

W2k3 nfs3.png

Использование клиента

Для подключения NFS-ресурса выполните в консоли[1]:

net start pnfs
net use * \\192.168.1.2\Share

В "Моем компьютере" появится сетевой диск Z:.

Ссылки

ReactOS
Search.png
Доклады
О ReactOSARWINSSЧеЗа
Информация Новости Выпуски новостейПереводы блоговНовости проектаВидеоReactOS на ХабреUSB от Вадима Галянта
Разработка Руководство по программированиюОтсутствующая функциональностьВетви разработкиКомпоненты системыReactOS и WineПлан работRoadmap ядра by VgalРазработчикиСовместимость с dll WindowsНаиболее значимые изменения за годИспользуемые проектыGoogle Summer of CodeИзвестные проблемы
Порты AMD64ARMXboxPowerPC
Компоненты Файловые системыРежим совместимостиОтчеты об ошибкахПечатьUSBЯдро
Загрузчик Восстановление MBRЗагрузка из GRUBПараметры загрузки
Прочее ARWINSSПриложения в ReactOSОформление ReactOSКоординаторы"Пасхальные яйца"Монетизация
Другое Типы ядерFreeWin95
Помощь
RAM-диск ReactOS по PXEс жесткого диска
Разработка Стиль написания кодаСтандарты RC-файловРабота с документациейВенгерская нотацияGNU Indent • [ Subversion : ветвислияниеиспользование TortoiseSVN ] • Основы переводаОтправка патчей
Репорты Отладка в VirtualBoxОтладка на экранДобавление программы в менеджер приложенийОтправка отчетов
Отладка Com0comGDBKdbgRossym.gdbRoswin.gdbWinDBGРуководство по WinDBGВключение трассировки ядраКоды DPRINTУдалённый отладчик ReactOS
Сборка CMakeRBuildФайлы RBuildАвтоматическое копирование файловСборка MINGW-w64Сборка модулейСреда сборки
Тестирование VirtualBoxVMwareQEMUHyper-VНеобходимый объём дискаПеренос файлов на виртуальный дискУстановка ReactOSУстановка драйверов
Сеть Общие папкиSambaNFS
Игры Установка DirectPlay
Обновление ReactOSЗагрузочная флешкаЧем можно помочь проектуСоздание нового пользователяЗвук и сеть в VirtualBoxСъемка и публикация видеоIRC-каналСторонние компонентыFAQReactOS как рабочая станцияReactOS и UEFI
Обзоры ОболочкаNTVDMWOWCommunity EditionИстория сайтаReactOS ServerКриптографияПО времен XP