Вид неполадки

Проблемы

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

Причина

Некоторые серверы NFS (Network File System) придерживаются концепции «привилегированных портов» (под этим названием подразумеваются порты, номера которых меньше 1024) и не принимают клиентские подключения с портов, номера которых выходят за этот диапазон.

Решение

Войдите в систему компьютера, на котором запущен клиент для NFS, установите равным 1 следующий раздел реестра и перезапустите клиента для NFS:

HKLM\Software\Microsoft\Client for NFS\CurrentVersion\default

DWORD “UseReservedPorts”

При попытке связи со службой клиента для NFS возникает ошибка.

Причина

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

Решение

В службах Майкрософт для NFS можно удостовериться, что служба запущена, щелкнув правой кнопкой мыши пункт Клиент для NFS и затем нажав кнопку Пуск. Проверьте, чтобы в службах Майкрософт для NFS было указано имя правильного домена Active Directory или сервера службы сопоставления имен пользователей. Вместе с администратором Active Directory или сервера службы сопоставления имен пользователей проверьте, чтобы учетная запись пользователя Windows была правильно сопоставлена с соответствующей учетной записью пользователя UNIX.

Системная ошибка 1722. Не доступен сервер удаленного вызова процедур (remote procedure call, RPC).

Причина

Служба «Клиент для NFS» не запущена.

Решение

В службах Майкрософт для NFS щелкните правой кнопкой мыши пункт Клиент для NFS и нажмите кнопку Пуск.

При попытке подсоединения общего каталога возникает сетевая ошибка 67 — сетевое имя не найдено.

Причина

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

Решение

Используйте команду showmount –e server, чтобы вывести на экран имена общих каталогов на сервере. Если происходит сбой этой команды с завершением времени ожидания службы удаленного вызова процедур (RPC), свяжитесь с администратором сервера NFS, чтобы убедиться, что на сервере запущены службы NFS и сопоставления портов. Проверьте, чтобы был указан IP-адрес клиента в файле /etc/hosts сервера или в базе данных DNS в зависимости от конкретной ситуации.

Получено сообщение «RPC: закончилось время ожидания» или «RPC: ошибка программы сопоставления портов — RPC: закончилось время ожидания».

Причина

На сервере не запущены демоны программы сопоставления портов или сервера NFS (Network File System), либо нуждаются в настройке параметры производительности клиента для NFS.

Решение

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

Файл, созданный на подключенном диске NFS, отображается без указания создателя или как созданный пользователем –2:–1, либо идентификатор пользователя (UID) представлен очень большим числом (2**32-2).

Причина

Неправильное сопоставление вашего имени пользователя Windows в Active Directory или ошибка сопоставления имен пользователей.

Решение

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

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

Причина

Домен Active Directory или сервер службы сопоставления имен пользователей не был назначен для использования службами Майкрософт для NFS.

Решение

Укажите правильный домен Active Directory или сервер службы сопоставления имен пользователей. Дополнительные сведения см. в разделе Указание способа получения клиентом для NFS сведений об UID и GID в UNIX.

Не удается получить доступ к файлам на подключенном сетевом диске.

Причина

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

Решение

Укажите правильный домен Active Directory или сервер службы сопоставления имен пользователей. Дополнительные сведения см. в разделе Указание способа получения клиентом для NFS сведений об UID и GID в UNIX.

Не удается подключить общий корневой каталог (/) на компьютере под управлением UNIX.

Причина

Когда к корневому каталогу (/) на компьютере UNIX предоставляется общий доступ, клиенту для NFS не удастся подключить каталог с помощью стандартного синтаксиса пути (net use * \\server\ или net use server:/).

Решение

Чтобы подключить корневой каталог, введите следующую команду:

net use * \\ server \!

В качестве имени общего ресурса должен использоваться восклицательный знак (!).

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

Причина

По умолчанию клиент для NFS не преобразует длинные имена файлов UNIX в формат 8.3 MS-DOS.

Решение

Используйте редактор реестра (Regedit.exe), чтобы убедиться, что для следующей записи установлено значение 1 (по умолчанию):

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Client for NFS\CurrentVersion\Users\Default\Defaults\8.3Format

Эта настройка заставляет клиента для NFS преобразовывать имена всех файлов UNIX в формат 8.3, обязательный для приложений, разработанных под MS-DOS, и приложений, предназначенных для работы в среде Windows 3.x и более ранних операционных системах. При задании для этой записи значения 0 производительность клиента для NFS несколько увеличивается, так как клиент для NFS не преобразует имена файлов.

Внимание!

Неверные действия при изменении реестра могут серьезно повредить систему. Перед изменением реестра создайте резервные копии всех важных данных.

Получено сообщение об ошибке задержанной записи.

Причина

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

Решение

Используйте команду showmount –e server, чтобы определить, работает ли сервер NFS надлежащим образом.

При попытке подключения с помощью команды net use выводится сообщение об ошибке : «1788: нарушение отношения доверия между основным доменом и доверенным доменом».

Причина

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

Решение

В службах Майкрософт для NFS щелкните правой кнопкой мыши пункт Клиент для NFS, а затем нажмите кнопку Пуск. Используйте команду showmount –e server, чтобы вывести на экран имена общих каталогов на сервере. Если происходит сбой этой команды с завершением времени ожидания службы удаленного вызова процедур (RPC), свяжитесь с администратором сервера NFS, чтобы убедиться, что на сервере запущены службы NFS и сопоставления портов, и что к общему каталогу имеется доступ.

Даже после изменения разрешений по умолчанию для новых файлов, новые файлы на подключенном ресурсе по-прежнему создаются с прежними разрешениями.

Причина

Это предусмотрено алгоритмом программы. Новые стандартные разрешения применяются только к новым подключениям ресурса.

Решение

Отключите и затем повторно подключите общий каталог.

После перезапуска компьютера параметры постоянного подключения изменяются.

Причина

Для подключения каталога использовалась команда net use.

Решение

Используйте для подключения каталога служебную команду mount.

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

Причина

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

Решение

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