Не удается выполнить операции с файлом из клиента UNIX на сервер для NFS на компьютере под управлением Windows Server 2008

Переводы статьи Переводы статьи
Код статьи: 2813363 - Vizualiza?i produsele pentru care se aplic? acest articol.
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрим следующий сценарий:
  • На сервере NFS на компьютере под управлением Windows Server 2008 имеется сетевой общей папке системы (NFS).
  • С помощью клиента UNIX, который не поддерживает 64-разрядные файлы «cookie», для доступа к файлам на общем ресурсе NFS.
  • При попытке выполнения файловой операции от клиента UNIX. Например, при попытке запуска TAR команды для архивации файлов или запуске ls команды для просмотра списка файлов в каталоге.
В этом случае происходит сбой операции файла. Например отображаются имена файлов или команды попадает бесконечный цикл.

Причина

Эта проблема возникает из-за повторяющихся файлов cookie формируются и возвращаются клиенту UNIX сервера NFS.

ПримечаниеВ каталоге, который содержит многие новые технологии файловую систему (NTFS) жесткие ссылки в тот же файл возможны проблемы повторяющихся файлов cookie. Чтобы избежать проблем повторяющихся файлов cookie, NFS-сервер использует имя файла, хэширования в алгоритме формирования файла cookie. Это может привести к повторяющиеся файлы «cookie», когда многие файлы имеют похожие имена файлов в общей папке NFS.

Решение

Сведения об исправлении

Это исправление от корпорации Майкрософт. Однако данное исправление предназначено исключительно для устранения проблемы, описанной в этой статье. Применяйте данное исправление только в тех системах, в которых наблюдается проблема, описанная в данной статье. Это исправление может потребовать дополнительного тестирования. Таким образом если вы не наблюдаете эту проблему, рекомендуется отложить ее решение до выхода ближайшего пакета обновления, содержащего это исправление.

Если исправление доступно для загрузки, имеется раздел «Исправление доступно для загрузки» в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в службу технической поддержки и службу поддержки для получения исправления.

Примечание Если имеются другие проблемы или необходимо устранить неполадки, вы можете создать отдельный запрос на обслуживание. Затраты на обычные службы поддержки будет применяться к Дополнительные вопросы и проблемы, которые не соответствуют требованиям конкретного исправления. Полный список телефонов поддержки и обслуживания клиентов корпорации Майкрософт или создать отдельный запрос на обслуживание посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
Примечание В форме «Исправление доступно для загрузки» отображаются языки, для которых доступно исправление. Если язык не отображается, это означает, что исправление для данного языка отсутствует.

Необходимые условия

Данное исправление должна быть запущена Windows Server 2008 Пакет обновления 2 (SP2).

Дополнительные сведения о получении пакета обновления Windows Server 2008 щелкните следующий номер статьи базы знаний Майкрософт:
968849Как получить последний пакет обновления для Windows Server 2008

Сведения о реестре

Важно Этот раздел, метод или задача содержит действия, о том, как внести изменения в реестр. Однако при неправильном изменении реестра могут возникнуть серьезные проблемы. Поэтому точно выполняйте следующие действия. Для дополнительной защиты создайте резервную копию реестра перед внесением изменений. Затем при возникновении неполадок можно восстановить реестр. Для дополнительных сведений о способах создания резервной копии и восстановлении реестра щелкните следующий номер статьи базы знаний Майкрософт:
322756 Как провести резервное копирование и восстановление реестра Windows
После установки данного исправления, необходимо создать раздел реестра для отключения хэширования, имя файла для файлов "cookie" на сервере NFS версии 2 или сервера NFS версии 3. Чтобы сделать это, выполните следующие действия.
  1. Нажмите кнопку Пуск
    Свернуть это изображениеРазвернуть это изображение
    Кнопка "Пуск"
    , тип regedit в Найти программы и файлы в поле и нажмите клавишу ВВОД.
    Свернуть это изображениеРазвернуть это изображение
    КОНТРОЛЬ УЧЕТНЫХ ЗАПИСЕЙ
    Если будет запрос пароля администратора, введите пароль. При появлении запроса на подтверждение пароля.
  2. Найдите и выделите следующий подраздел реестра:
    HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\NfsServer\Parameters
  3. На Изменить Выберите пункт Новый, а затем нажмите кнопку Значение типа DWORD.
  4. Введите DisableFilenameHashing, а затем нажмите клавишу ВВОД.
  5. Щелкните правой кнопкой мыши DisableFilenameHashing, а затем нажмите кнопку Изменить.
  6. В Значение данных поле типа 1, а затем нажмите кнопку ОК.
  7. Закройте редактор реестра.
Примечания
  • Можно использоватьDisableFilenameHashingраздел реестра для управления, если используется хэширование имя файла или не в том случае, если сервер NFS создает файлы «cookie». Можно установить значение DWORDDisableFilenameHashingдля параметра реестра0 Чтобы включить имя файла хэширования.
  • Пожалуйста, не отключайте хэширования, если общий ресурс NFS содержит много NFS жесткие ссылки, указывающие на тот же файл имя файла.

Необходимость перезагрузки

После установки этого исправления необходимо перезагрузить компьютер.

Сведения о замене исправлений

Это исправление не заменяет ранее выпущенные исправления.

Сведения о файле

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Общая версия данного исправления устанавливает файлы с атрибутами, указанными в приведенных ниже таблицах. Дата и время для файлов указаны в формате всеобщего скоординированного времи (UTC). Дата и время для файлов на локальном компьютере отображаются в местном времени вместе с вашим текущим смещения летнего времени (DST). Кроме того, при выполнении определенных операций с файлами даты и время могут изменяться.
Примечания к сведениям о файле Windows Server 2008
Важно Исправления для Windows Vista и Windows Server 2008 исправления включены в те же пакеты. Однако на странице запрос исправления указана только «Windows Vista». Для получения пакета исправлений, который применяется к одной или обеих операционных систем, установите исправления, перечисленные в разделе «Windows Vista» на странице. Всегда обращайте внимание на раздел «Информация в данной статье применима к» данной статьи для определения фактических операционной системы, к которому применяется каждое исправление.
  • Файлы, относящиеся к определенному продукту, этапу разработки (RTM, SPn), и обслуживания (LDR, GDR) можно определить по номерам версий, как показано в следующей таблице.
    Свернуть эту таблицуРазвернуть эту таблицу
    ВерсияПродуктЭтап разработкиНаправление обслуживания
    6.0.600 2 . 22xxxWindows Server 2008SP2LDR
  • Файлы МАНИФЕСТА (.manifest) и MUM (.mum), устанавливаемые для каждой среды указаны отдельно в «сведения о дополнительных файлах для Windows Server 2008» раздела. MUM- и MANIFEST-файлы и связанные файлы каталога безопасности (.cat) очень важны для поддержания состояния обновляемого компонента. Файлы каталога безопасности, для которых не перечислены атрибуты, подписанные цифровой подписью корпорации Майкрософт.
Для всех поддерживаемых 32-разрядных (x86) версий Windows Server 2008
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Msnfsflt.MOFНе применимо4,43709 Сентября 2011 г.11:48Не применимо
Msnfsflt.sys6.0.6002.2308723,55206-Апр-числа 201301:18x86
NFS-servercore-ppdlic.xrm-msНе применимо3,00106-Апр-числа 201302:34Не применимо
Nfssvc.exe6.0.6002.2308728,67206-Апр-числа 201301:18x86
Nfssvr.MOFНе применимо6,17209 Сентября 2011 г.11:48Не применимо
Nfssvr.sys6.0.6002.23087498,17606-Апр-числа 201301:19x86
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed
Для всех поддерживаемых 64-разрядных версий Windows Server 2008
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Msnfsflt.MOFНе применимо4,43701 Декабря 2011 г.11:39Не применимо
Msnfsflt.sys6.0.6002.2308730,20806-Апр-числа 201301:58x64
NFS-servercore-ppdlic.xrm-msНе применимо3,00106-Апр-числа 201303:25Не применимо
Nfssvc.exe6.0.6002.2308733,28006-Апр-числа 201301:58x64
Nfssvr.MOFНе применимо6,17201 Декабря 2011 г.11:39Не применимо
Nfssvr.sys6.0.6002.23087644,09606-Апр-числа 201301:59x64
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed
Для всех поддерживаемых IA-64-разрядных версий Windows Server 2008
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформы
Msnfsflt.MOFНе применимо4,43715 Марта 2011 г.06:04Не применимо
Msnfsflt.sys6.0.6002.2308765,02406-Апр-числа 201300:58IA-64
NFS-servercore-ppdlic.xrm-msНе применимо3,00106-Апр-числа 201302:14Не применимо
Nfssvc.exe6.0.6002.2308767,58406-Апр-числа 201300:58IA-64
Nfssvr.MOFНе применимо6,17215 Марта 2011 г.06:04Не применимо
Nfssvr.sys6.0.6002.230871,412,60806-Апр-числа 201300:59IA-64
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Статус

Данное поведение является подтвержденной ошибкой продуктов Майкрософт, перечисленных в разделе «Информация в данной статье применима к:».

Дополнительная информация

Дополнительные сведения о терминах, используемых при описании обновлений программного обеспечения, см. в следующей статье базы знаний Майкрософт:
824684Стандартные термины, используемые при описании обновлений программных продуктов Майкрософт

Сведения о дополнительных файлах

Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed

Сведения о дополнительных файлах для Windows Server 2008

Дополнительные файлы для всех поддерживаемых 32-разрядных (x86) версий Windows Server 2008
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаX86_microsoft-windows-n...enamehashing regkey_31bf3856ad364e35_6.0.6002.23087_none_c75d385f91cf5b3e.manifest
Версия файлаНе применимо
Размер файла1,409
Дата (UTC)06-Апр-числа 2013
Время (UTC)02:59
ПлатформыНе применимо
Имя файлаX86_microsoft-windows-nfs-servercore_31bf3856ad364e35_6.0.6002.23087_none_5dc526d11dca4cc4.manifest
Версия файлаНе применимо
Размер файла50,906
Дата (UTC)06-Апр-числа 2013
Время (UTC)03:00
ПлатформыНе применимо
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed
Дополнительные файлы для всех поддерживаемых 64-разрядных версий Windows Server 2008
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаAmd64_microsoft-windows-n...enamehashing regkey_31bf3856ad364e35_6.0.6002.23087_none_237bd3e34a2ccc74.manifest
Версия файлаНе применимо
Размер файла1,411
Дата (UTC)06-Апр-числа 2013
Время (UTC)03:56
ПлатформыНе применимо
Имя файлаAmd64_microsoft-windows-nfs-servercore_31bf3856ad364e35_6.0.6002.23087_none_b9e3c254d627bdfa.manifest
Версия файлаНе применимо
Размер файла50,940
Дата (UTC)06-Апр-числа 2013
Время (UTC)03:58
ПлатформыНе применимо
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed
Дополнительные файлы для всех поддерживаемых версий Windows Server 2008 на базе процессоров IA-64
Свернуть это изображениеРазвернуть это изображение
assets folding start collapsed
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаIa64_microsoft-windows-n...enamehashing-regkey_31bf3856ad364e35_6.0.6002.23087_none_c75edc5591cd643a.manifest
Версия файлаНе применимо
Размер файла1,410
Дата (UTC)06-Апр-числа 2013
Время (UTC)02:30
ПлатформыНе применимо
Имя файлаIa64_microsoft-windows-nfs-servercore_31bf3856ad364e35_6.0.6002.23087_none_5dc6cac71dc855c0.manifest
Версия файлаНе применимо
Размер файла50,923
Дата (UTC)06-Апр-числа 2013
Время (UTC)02:31
ПлатформыНе применимо
Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Свернуть это изображениеРазвернуть это изображение
assets folding end collapsed

Свойства

Код статьи: 2813363 - Последний отзыв: 17 мая 2013 г. - Revision: 2.0
Информация в данной статье относится к следующим продуктам.
  • Windows Server 2008 Enterprise
  • Windows Server 2008 Enterprise without Hyper-V
  • Windows Server 2008 Datacenter
  • Windows Server 2008 Datacenter without Hyper-V
  • Windows Server 2008 for Itanium-Based Systems
  • Windows Server 2008 Foundation
  • Windows Server 2008 Standard
  • Windows Server 2008 Standard without Hyper-V
  • Windows Web Server 2008
Ключевые слова: 
kbautohotfix kbqfe kbhotfixserver kbfix kbsurveynew kbexpertiseadvanced kbmt KB2813363 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке: 2813363

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com