Клиент
файловой системы NFS 2 (QNX Neutrino)
Примечание. Для запуска этого
менеджера необходимо выполнить вход в систему под учетной
записью root.
Синтаксис:
fs-nfs2
[-b
число]
[-B размер]
[-D] [-e] [-h]
[-i узлы]
[-r] [-S] [-t] [-u] [-v[v]...]
[-Z n]
[сервер:экспорт]
[точка_монтирования]
[[-erStu] [-Z n]
сервер:экспорт
точка_монтирования]
Поддерживаемые платформы:
Neutrino
Опции:
сервер
Имя
сервера NFS.
export
Каталог,
экспортируемый с сервера.
точка_монтирования
Имя,
с которым должен быть смонтирован экспортируемый каталог.
Для
всех точек монтирования можно определить следующие опции:
-b
число
Использовать
буферы, количество которых определено аргументом число
(значение по умолчанию – 200).
-B
размер
Установить
размер буфера, определенный аргументом размер
(в байтах). Значение по умолчанию задано первым сервером и
обычно составляет 8 КБ.
-D
Выполнять
в приоритетном режиме.
-h
Вывести
информацию по использованию утилиты.
-i
узлы
Установить
число индексных дескрипторов, определенное аргументом узлы.
-v[v]...
Вывести
расширенную информацию; чем больше символов v, тем более
подробная информация выводится. Для перехвата регистрируемых
сообщений сначала требуется запустить утилиту syslogd.
Следующие
опции применяются только к следующей точке монтирования,
определенной в командной строке:
-e
Установить
для смонтированной файловой системы флаг NO EXEC.
-r
Установить
для смонтированной файловой системы флаг READ ONLY.
-S
Не
кэшировать символьные ссылки.
-t
Использовать
TCP вместо UDP. В случае сбоя утилита fs-nfs2
использует UDP.
-u
Использовать
UDP (по умолчанию). В случае сбоя работа утилиты fs-nfs2
завершается неуспешно.
-Z
n
Значение n
указывает на способ подключения к пути:
-
B или b – подключаться до остальных менеджеров.
-
A или a – подключаться после остальных менеджеров.
-
O или o – сделать подключение непрозрачным; не выполнять
разрешение имен для точек монтирования с более короткими
совпадающими путевыми именами. Преобразователь путевых
имен предпринимает попытку поиска самого длинного
соответствия по всем присоединенным путевым именам.
Значение
по умолчанию не является ни одним из указанных. Для получения
дополнительной информации см. раздел "Ordering mountpoints"
("Порядок точек монтирования") в главе "Process Manager"
("Менеджер процессов") руководства по системной архитектуре.
Описание:
Менеджер
файловой системы fs-nfs2 представляет
собой клиент NFS 2, работающий по протоколу TCP/IP. Для его
использования необходим сервер NFS.
Для
работы менеджера файловой системы необходим транспортный
уровень TCP/IP, например, обеспечиваемый io-pkt*.
Также требуются модули socket.so и libc.so.
По
умолчанию эта утилита не определяет верхний предел значений
аргумента индексные_дескрипторы.
Точки
монтирования также можно создать с помощью команды mount
путем ввода nfs в качестве типа.
Прежде чем создавать точки монтирования таким способом,
необходимо запустить утилиту fs-nfs2.
При запуске без аргументов утилита fs-nfs2
выполняется в фоновом режиме, что позволяет использовать
команду mount.
Примеры:
Монтирование
экспорта qnx_bin
в качестве /bin с сервера NFS с
именем server_node:
fs-nfs2
server_node:/qnx_bin /bin &
Монтирование /nfs1
с использованием TCP и /nfs2
с использованием UDP:
fs-nfs2
-t host1:/ /nfs1 host2:/ /nfs2
Монтирование
обоих серверов с использованием TCP:
fs-nfs2
-t host1:/ /nfs1 -t host2:/ /nfs2
Предупреждения:
По
возможности вместо fs-nfs2 следует
использовать утилиту fs- nfs3.