BASH Programming - Введение


Контрольный список разрешения проблем монтирования


Это раздел основан на контрольном списке проблем монтирования, этот документ написан в IBM Corp. Я благодарен им за то, что они сделали его доступным для использования в этом документе. Если у вас есть проблема с монтированием файловой системы через NFS, то пожалуйста проверьте это список, до того как вы пошлете сообщение об ошибке. Каждый пункт описывает конкретную проблему и ее решение.

  • Команда mount продолжает сообщать RPC: Program not registered
  • Запущен ли portmapper?

    Исправление: Запустите его.

    Запущен ли mountd?

    Исправление: Запустите его.

    Запущен ли nfsd?

    Исправление: Запустите его.

    Не запрещено ли portmapper отвечать на ваши запросы файлом /etc/hosts.deny?

    Исправление: Либо удалите правило из файла hosts.deny либо добавьте правило в файл hosts.allow, так что portmapper будет разрешено общаться с вами.

  • Файловая система не экспортируется, или не экспортируется при запросе клиента.
  • Исправление: Экспортируйте ее

  • Система разрешения имен не выдает соответствия со списком машин в файле exports.
  • Например: список экспортируемых ресурсов задает экспортирование johnmad, но имя johnmad разрешается как johnmad.austin.ibm.com и монтирование запрещается.

    Исправление: Экспортируйте ресурс для обоих форм имени машины.

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

    Исправление: Экспортируйте оба интерфейса.

    Это также может произойти, если сервер не может выполнить функции lookuphostbyname или lookuphostbyaddr (это библиотечные функции) на клиенте. Убедитесь, что клиент может выполнять команды host <name>; host <ip_addr>; и обе они указывают на одну и ту же машину.

    Исправление: наладьте систему разрешения имен.

  • Файловая система была смонтирована, после того как NFS был запущен (на том сервере). В таком случае сервер экспортирует саму точку монтирования, а не смонтированную файловую систему.
  • Исправление: Завершите NFSd и затем перезапустите его.

    Заметчание: Клиенты, которые уже были примонтированы к точке монтирования файловой системы будут иметь проблемы с доступом к ней после перезапуска сервера.

  • Дата наобум изменяется на одной или обоих машинах (это может спутать make).
  • Исправление: Установите правильную дату.

    Автор HOWTO рекомендует использовать NTP для синхронизации часов. Поскольку существуют экспортные ограничения на NTP в US, то вы можете получить NTP для Debian, Red Hat или Slackware с ftp://ftp.hacktic.nl/pub/replay/pub/linux или с сервера-зеркала.

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



    Содержание раздела