В Solaris файловые системы, определенные в файле vfstab, монтируются командой mount all, выполняемой из загрузочного сценария. В системе Linux загрузочный файл содержит команду mount с ключом -a, который предписывает смонтировать все файловые системы, обозначенные в fstab.1 Формат записей NFS в файле /etc/fstab следующий:
файловая система точка монтирования nfs параметры
Порядок следования полей должен соответствовать указанному. Поля разделяются пробелами. Ключевое слово nfs является обязательным для файловых систем NFS. файловая система - это имя каталога, который необходимо смонтировать. точка монтирования - путь к локальной точке монтирования. В качестве параметров могут фигурировать любые параметры монтирования Linux.
Параметры монтирования в Linux в значительной степени повторяют параметры монтирования NFS в Solaris. Параметры rsize, wsize, timeo, ret rans, acregmin, acregmax, acdirmin, acdirmax, actimeo, retry, port, bg, fg, soft, hard, intr, nointr, ас , noac, а также posix являются общими для Linux и Solaris. Кроме того, в Linux существуют:
- mountport=n Указывает порт для использования mountd.
- mounthost=name Указывает, на каком сервере работает mountd.
- mountprog=n Указывает номер программы RPC для mountd на удаленном узле.
- mountvers=n Указывает номер версии RPC для mountd на удаленном узле.
- nfsprog=n Указывает номер программы RPC для nfsd на удаленном узле.
- nfsvers=n Указывает номер версии RPC для nfsd на удаленном узле.
- namlen=n Указывает, какая максимальная длина имен файлов поддерживается удаленным сервером.
- nocto Запрещает получение атрибутов при создании файла. По умолчанию атрибуты копируются. Принудительно такого поведения можно добиться при помощи параметра cto.
- tcp Предписывает NFS использовать в качестве транспортного протокола TCP.
- udp Предписывает NFS использовать в качестве транспортного протокола UDP.
- nolock Предотвращает запуск демона lockd. По умолчанию демон lockd запускается и может запускаться принудительно при помощи параметра lock.
Наконец, существует ряд параметров, действующих не только для NFS. Их можно использовать с командой mount при монтировании файловых систем Всех типов. В табл. 9.1 перечислены распространенные параметры монтиро- вания для систем Linux.