Устранение неполадок оснастки "Службы для NFS"

В этом разделе перечислены некоторые типичные проблемы, встречающиеся при работе с оснасткой «Службы для NFS».

Дополнительные сведения об оснастке «Службы для NFS» см. в техническом центре Windows Server (http://go.microsoft.com/fwlink/?LinkId=92798).

Установите вид неполадки.

Несмотря на наличие соответствующих разрешений, пользователь не может получить доступ к папке или файлу

Причина

Пользователь принадлежит одной или нескольким группам, которые не сопоставлены согласованно; недоступны доменные службы Active Directory, не работает служба сопоставления имен пользователей.

Решение

Чтобы обеспечить надлежащий доступ к файлам, убедитесь, что группы Windows и UNIX, сопоставленные друг с другом в доменных службах Active Directory или в службе сопоставления имен файлов, содержат одних и тех же пользователей, а члены групп Windows и UNIX корректно сопоставлены друг с другом. Удостоверьтесь также, что на назначенном сервере доступны доменные службы Active Directory или запущена служба сопоставления имен пользователей.

Пользователи, прошедшие проверку подлинности, не могут получить доступ к ресурсам NFS

Причина

Не выполнена надлежащая настройка поиска в Active Directory или службы сопоставления имен пользователей для работы с данным компьютером.

Решение

Если используется средство поиска в Active Directory, убедитесь, что оснастка «Службы для NFS» указывает на подходящий домен Active Directory.

Если используется служба сопоставления имен пользователей, убедитесь, что файл MAPHOSTS на компьютере, где запущена служба сопоставления имен пользователей, определяет имена или IP-адреса компьютеров, которые могут сопоставлять учетные записи пользователей с помощью службы сопоставления имен пользователей. Если пользователи периодически не могут получить доступ к ресурсам NFS, а с помощью настройки файла .maphosts проблема не устраняется, возможно, слишком много клиентских компьютеров пытаются одновременно получить доступ к службе сопоставления имен пользователей.

Пользователи, включая правильно сопоставленных пользователей, не могут изменить текущий каталог на каталог с общим доступом или не могут создать файлы в каталоге, хотя к каталогу разрешен анонимный доступ

Причина

Клиент NFS не поддерживает протокол NFS версии 3, или сервер для NFS не настроен на поддержку протокола NFS 3. К тому же список управления доступом на уровне пользователей (DACL), защищающий общий каталог, не имеет записи для группы «Все» и поэтому бит режима доступа для группы «Другие» представляется, как равный 0. Так как клиенты NFS 2 полагаются на параметры режима каталога вместо того, чтобы выполнять отдельную проверку доступа для общего каталога, происходит некорректный сбой попытки клиента получить доступ.

Решение

Выполните одно из перечисляемых ниже действий.

  • В список управления доступом на уровне пользователей (DACL), защищающий каталог, к которому открыт общий доступ, добавьте запись, предоставляющую группе «Все» в зависимости от ситуации доступ на чтение или доступ на чтение и запись.

  • Убедитесь, что клиент NFS поддерживает протокол NFS 3, и включите поддержку протокола NFS 3 сервером для NFS.

Общий каталог недоступен, хотя он отображается как доступный.

Причина

Каталог перемещен после того, как к нему был открыт общий доступ.

Решение

Верните каталог в его исходное местоположение или закройте общий доступ к каталогу, а затем повторно откройте к нему общий доступ.

Владельцем всех файлов, созданных на сервере для NFS, является анонимный пользователь

Причина

Неправильно настроена проверка подлинности.

Решение

Убедитесь, что сопоставления правильно настроены в доменных службах Active Directory или в службе сопоставления имен пользователей, и что сервер для NFS корректно настроен на использование средства поиска в Active Directory или службы сопоставления имен пользователей. Кроме того, удостоверьтесь в правильности настройки всех контроллеров доменов.

Владельцем файлов, созданных новым пользователем, является анонимный пользователь

Причина

Если используется служба сопоставления имен пользователей, тогда эта служба и сервер для NFS еще не обновили данные с NIS-сервера. Обычно служба сопоставления имен пользователей обновляет данные с NIS раз в час, и сервер для NFS обновляет данные из службы сопоставления имен пользователей раз в час.

Решение

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

Пользователю не удается записать данные в файл

Причина

Разрешения или атрибуты файла не допускают возможности записи в файл или его каталог.

Решение

Если владельцем каталога является группа «Администраторы», присвойте право владения каталогом учетной записи отдельного пользователя. Удостоверьтесь, что учетная запись пользователя UNIX сопоставлена с действующей учетной записью Windows, и что разрешения каталога и файла в файловой системе NTFS предоставляют возможность доступа с правом записи для учетной записи пользователя Windows. Убедитесь, что для файла и каталога не установлен атрибут «только для чтения».

Пользователям локализованных под японский язык систем UNIX не удается просмотреть имена файлов на японском языке

Причина

Не включен расширенный набор знаков UNIX (EUC).

Решение

Настройте общий ресурс для использования соответствующей кодировки знаков.

Параметры настройки сервера для NFS не реплицируются по узлам в кластере серверов

Причина

Служба кластеров не запущена; не работала при запуске сервера для NFS, или произошел ее отказ после запуска сервера для NFS.

Решение

Переведите в автономный режим все общие ресурсы NFS, владельцем которых является узел, либо переместите на другой узел группы кластера, содержащие общие ресурсы NFS. Остановите сервер для NFS, при необходимости запустите службу кластеров, а затем повторно запустите сервер для NFS. Переведите общие ресурсы NFS обратно в оперативный режим либо переместите группы кластера обратно на узел.

Не удается остановить сервер для NFS на сервере кластеров

Причина

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

Решение

Прежде чем остановить сервер для NFS в узле кластера серверов, переведите в автономный режим все общие ресурсы NFS, владельцем которых является узел, или переместите группы кластера, содержащие общие ресурсы NFS, на другой узел.

Не удается перевести в оперативный режим общий ресурс NFS, находящийся в узле кластера серверов

Причина

В узле уже существует общий ресурс NFS с таким же псевдонимом или путем.

Решение

Убедитесь в уникальности пути и имени общего ресурса в пределах кластера. Кроме того, избегайте наличия некластеризованных общих ресурсов NFS в узле кластера серверов.

Причина

Пользователь, установивший службу кластеров, не имеет разрешения на чтение каталога, к которому открыт общий доступ, поэтому путь не может быть проверен.

Решение

Предоставьте пользователю, установившему службу кластеров, доступ на чтение каталога.

Причина

Дисковый ресурс, содержащий каталог, к которому открыт общий доступ, находится в автономном режиме, поэтому службе кластеров не удается проверить путь к общему ресурсу.

Решение

Переведите дисковый ресурс в оперативный режим, а затем подключите к сети общий ресурс NFS. Рекомендуется сделать общий ресурс NFS зависимым от дискового ресурса, содержащего общую папку.

Причина

Диск недоступен из-за аппаратной ошибки.

Решение

Переведите в автономный режим общие ресурсы NFS на диске. Убедитесь, что диск доступен со всех узлов кластера, а затем переведите общие ресурсы NFS в оперативный режим.

Причина

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

Решение

Увеличьте для ресурса тайм-аут.

При создании или изменении общего ресурса NFS происходит сбой и выводится сообщение об ошибке: «Указан несуществующий путь к общему ресурсу, или предпринята попытка изменить свойства подключенного общего ресурса»

Причина

Указанный каталог не существует.

Решение

Убедитесь, что каталог существует, и указан правильный путь.

Причина

Общий ресурс подключен к сети.

Решение

Переведите общий ресурс в автономный режим, выполните необходимые изменения, а затем переведите общий ресурс в оперативный режим.

Причина

Дисковый ресурс, содержащий общий каталог, находится в автономном режиме, поэтому службе кластеров не удается проверить путь к общему ресурсу.

Решение

Переведите диск в оперативный режим, выполните необходимые изменения общего ресурса NFS, а затем переведите общий ресурс NFS в оперативный режим.

Служба сопоставления имен пользователей настроена должным образом, но пользователи сопоставляются неправильно

Причина

Сервер для NFS не установлен на использование соответствующего сервера сопоставления имен пользователей.

Решение

Убедитесь, что указанный сервер сопоставления имен пользователей является действующим. Если сервер сопоставления имен пользователей находится в кластере серверов, удостоверьтесь в соблюдении перечисляемых ниже условий.

  • Служба сопоставления имен пользователей установлена на всех узлах кластера.

  • Данные сопоставлений имен пользователей реплицируются на все узлы в кластере.

  • Сервер для NFS использует в качестве имени сервера сопоставления имен пользователей имя ресурса кластера «Сетевое имя», а не localhost и не имя какого-либо узла кластера.

Причина

Сервер для NFS не получил обновленные схемы сопоставлений с сервера сопоставления. Если сервер для NFS и служба сопоставления имен пользователей находятся на разных компьютерах, получение обновленных схем сопоставления происходит каждые 30 минут.

Решение

Чтобы заставить сервер для NFS обновить схемы сопоставлений, выполните одно из перечисляемых ниже действий.

  • Используйте команду nfsadmin server, чтобы выполнить операцию, например посредством установки текущего значения.

  • Перезапустите сервер для NFS.

Причина

Службой сопоставления имен пользователей не получены изменения учетных записей на контроллере домена Windows или на NIS-сервере.

Решение

Чтобы настроить принудительное обновление схем сопоставлений сервером для NFS, выполните одно из перечисленных ниже действий.

  • В оснастке «Службы для NFS» щелкните элемент Сервер для NFS, а затем нажмите кнопку Применить.

  • Используйте команду nfsadmin server, чтобы выполнить операцию, например посредством установки текущего значения.

  • Перезапустите сервер для NFS.

Причина

Локальные учетные записи на узле кластера сопоставлены с учетными записями пользователей UNIX. Не на всех узлах в кластере локальные учетные записи являются допустимыми.

Решение

Убедитесь, что все учетные записи Windows, сопоставленные с учетными записями UNIX в службе сопоставления имен пользователей, запущенной на кластере, являются учетными записями домена Windows.

Причина

Файлы паролей и групп не находятся в одном месте на всех узлах кластера или на сетевом диске.

Решение

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

Причина

Сервер службы «Сервер для NFS» отсутствует в списке разрешенных клиентов сервера сопоставления имен пользователей.

Решение

Убедитесь в идентичности файлов .maphosts на всех узлах кластера серверов сопоставления имен пользователей, что позволяет узлу с запущенным сервером для NFS получать схемы сопоставлений с сервера сопоставления имен пользователей.

Причина

Сбой сервера, на котором запущена служба сопоставления имен пользователей.

Решение

Устраните причину сбоя и повторно запустите на сервере службу сопоставления имен пользователей.

Причина

Учетная запись Windows, сопоставленная с учетной записью UNIX, отключена или больше не существует.

Решение

Если учетная запись Windows существует, но отключена, включите ее. Если учетная запись не существует, создайте новую учетную запись и, если необходимо, повторно создайте соответствующее расширенное сопоставление.

Причина

Учетной записи пользователя Windows не предоставлены учетные данные для входа в сеть.

Решение

Предоставьте необходимые учетные данные для учетной записи пользователя Windows, а затем, чтобы заставить сервер для NFS обновить схемы сопоставлений, выполните одно из перечисляемых ниже действий.

  • Используйте команду nfsadmin server, чтобы выполнить операцию, например посредством установки текущего значения.

  • Перезапустите сервер для NFS.

Причина

Сопоставленные друг с другом группы Windows и UNIX не содержат одних и тех же членов.

Решение

Убедитесь, что все пользователи в группе Windows сопоставлены с пользователями соответствующей группы UNIX, и что все пользователи в группе UNIX сопоставлены с пользователями соответствующей группы Windows.

Причина

Параметры службы сопоставления имен пользователей не реплицируются надлежащим образом на все узлы в кластере серверов.

Решение

Убедитесь, что служба сопоставления имен пользователей на кластере серверов настроена надлежащим образом для разрешения репликации на все узлы.

Группе, содержащей общий ресурс NFS, не удается перейти в оперативный режим на конкретном узле сервера кластера.

Причина

На узле не установлен сервер для NFS.

Решение

Установите на узле сервер для NFS.

Причина

Узел не настроен в качестве предпочитаемого владельца группы.

Решение

Настройте свойства группы, чтобы сделать узел предпочитаемым владельцем группы.

Причина

Один из ресурсов в группе не отображает узел как возможного владельца, хотя группа определяет узел в качестве предпочитаемого владельца.

Решение

Настройте свойства ресурса, чтобы задать узел в качестве предпочитаемого владельца.

Команда showmount -e для виртуального сервера выводит все общие ресурсы на узле, а не только общие ресурсы, находящиеся в одной группе с виртуальным сервером

Причина

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

Решение

Размещайте разные группы на разных узлах.

Привилегированному пользователю не предоставляются надлежащие разрешения

Причина

Для общего ресурса не разрешен доступ с правами root.

Решение

Щелкните правой кнопкой мыши общий каталог, последовательно выберите в контекстном меню команды Свойства, Совместный доступ NFS, Разрешения, а затем щелкните пункт Разрешить доступ с правами root.

Причина

Для компьютера, с которого привилегированный пользователь получает доступ к общему ресурсу, не разрешен доступ с правами root.

Решение

Щелкните правой кнопкой мыши общий каталог, последовательно выберите в контекстном меню команды Свойства, Разрешения, а затем выполните одно из перечисляемых ниже действий.

  • Предоставьте доступ с правами root для ВСЕХ КОМПЬЮТЕРОВ.

  • Предоставьте доступ с правами root для клиентской группы, содержащей компьютер.

  • Предоставьте доступ с правами root для самого компьютера.

Причина

Привилегированный пользователь не обладает разрешением на чтение и запись.

Решение

Предоставьте соответствующие разрешения пользователю Windows, сопоставленному с привилегированным пользователем. Щелкните правой кнопкой мыши общий каталог, последовательно выберите в контекстном меню команды Свойства, Разрешения, а затем щелкните пункт Доступ с правами root разрешен.

Причина

Учетная запись привилегированного пользователя не сопоставлена надлежащим образом с учетной записью пользователя Windows.

Решение

Сопоставьте привилегированного пользователя с учетной записью Windows в группе «Администраторы» или «Администраторы домена», и сопоставьте группу привилегированного пользователя с той же группой Windows.

Причина

Сервер для NFS не получил обновленные сопоставления из службы сопоставления имен пользователей.

Решение

Чтобы настроить принудительное обновление схем сопоставлений сервером для NFS, выполните одно из перечисленных ниже действий.

  • Используйте команду nfsadmin server, чтобы выполнить операцию, например посредством установки текущего значения.

  • Перезапустите сервер для NFS.

Причина

Идентификатор привилегированного пользователя (UID) не равен 0. Сервер для NFS предоставляет доступ с правами root только пользователю UNIX с идентификатором UID равным 0.

Решение

Измените идентификатор привилегированного пользователя (UID) на 0.

Не удается получить анонимный доступ

Причина

Локальная политика безопасности не установлена на разрешение применения полномочий «Все» к анонимным пользователям (используется по умолчанию).

Решение

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