NFS HOWTO: Экспортирование файловых систем

Next Previous Contents

## 9. Экспортирование файловых систем

Способ экспортирования файловых систем с помощью NFS не является полностью совместимым между платформами. В этом случае отличаются Linux и Solaris 2. Этот раздел поверхностно перечисляет способы сделать это на большинстве систем. если ваша система не была перечислена, то посмотрите справочные страницы по вашей операционной системе. Ключевые слова следующие: nfsd, system administration tool (утилиты системного администрирования), rc scripts (скрипты ресурсов), boot scripts (скрипты загрузки), boot sequence (последовательность загрузки), /etc/exports, exportfs. Я буду использовать один пример для всего раздела: Как экспортировать /mn/eris/local для apollon с правами на чтение/запись.

## 9.1 IRIX, HP-UX, Digital-UNIX, Ultrix, SunOS 4 (Solaris 1), AIX

Эти операционные системы используют традиционный формат экспортирования Sun. В файле `/etc/exports` напишите:

    /mn/eris/local -rw=apollon

Полная документация находится в справочной странице `exports`. После редактирования файла запустите `exportfs -av` для экспортирования файловых систем.

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

    /mn/eris/local apollon

или даже ухудшаясь вот так:

    /mn/eris/local rw=apollon

Я рекомендую быть формальным. Вы рискуете, что если следующая версия `exportfs` будет другая и тогда все внезапно перестанет работать.

## 9.2 Solaris 2

Sun полностью переизобрел колесо при разработке Solaris 2. Так что он полностью отличается от других операционных систем. ТО, что вам нужно сделать -- это отредактировать файл `/etc/dfs/dfstab`. В нем вы помещаете команды организации доступа (share) как описано в справочной странице share(1M). Примерно такие:

    share -o rw=apollon -d "Eris Local" /mn/eris/local

После редактирования запустите программу `shareall` для экспортирования файловой системы.

Next Previous Contents