Клиент файловой системы NFS 3
fs-nfs3 [-b число] [-B размер] [-D] [-e] [-h] [-i узлы] [-r] [-s] [-S] [-t] [-u] [-v[v]...]
[-w delay=sec] [-w number=число] [-w size=число] [-T потоки] [-Z n] [-w sync=hard] [-Z n]
[сервер:экспорт] [точка_монтирования] [[-erStu] [-Z n] сервер:экспорт точка_монтирования]
200
).
5
.2
секунд.10
). Каждый буфер управляет содержимым одного файла. По умолчанию в буфере могут находиться 10 файлов одновременно.8
).ЗОСРВ «Нейтрино»
arm, armv7, e2k, mips, ppc, x86
![]() | Для запуска этого сервиса необходимо войти в систему под учетной записью root. |
Менеджер файловой системы fs-nfs3 представляет собой клиент NFS 3, работающий по протоколу TCP/IP. Для работы с ним необходим сервер NFS.
При использовании для fs-nfs3 кэширования с записью (по умолчанию) достигаются такие преимущества, как повышение производительности файловой системы. Однако если несколько NFS-клиентов получат доступ к одному файлу на сервере NFS, могут возникнуть проблемы взаимодействия. Если кэшированные данные fs-nfs3 не были записаны на сервер NFS, то другому NFS-клиенту, предпринимающему попытку чтения этого файла, изменения в файле будут доступны только после их записи на сервер. При необходимости немедленной записи изменений в файле на сервер NFS утилитой fs-nfs3 используется опция отключения кэширования с записью -w sync=hard.
Для работы менеджера файловой системы необходим транспортный уровень TCP/IP, например, обеспечиваемый io-pkt-*. Также требуются модули libsocket.so.
По умолчанию утилита не определяет верхний предел количества индексных дескрипторов.
Точки монтирования также можно создать с помощью команды mount путем ввода nfs в качестве типа и опции -o ver3. Прежде чем точки чем создавать точки монтирования таким способом, необходимо запустить утилиту fs-nfs3. При запуске без аргументов утилита fs-nfs3 выполняется в фоновом режиме, что позволяет использовать команду mount. Для команды mount доступны следующие опции:
Монтирование /bin2
в качестве /bin
с сервера NFS с именем server_node:
fs-nfs3 server_node:/bin2 /bin &
Монтирование /nfs1
с использованием TCP и /nfs3
с использованием UDP:
fs-nfs3 -t host1:/ /nfs1 host2:/ /nfs3
Монтирование обоих серверов с использованием TCP:
fs-nfs3 -t host1:/ /nfs1 -t host2:/ /nfs3
Монтирование файловой системы NFS (сначала необходимо запустить утилиту fs-nfs3):
mount -t nfs -o ver3 server_node:/qnx_bin /bin
Монтирование файловой системы NFS с использованием TCP (сначала необходимо запустить fs-nfs3):
mount -t nfs -o tcp,ver3 server:/tmp /mnt
По возможности вместо fs-nfs2 следует использовать именно утилиту fs-nfs3.
Базовые подсистемы ЗОСРВ «Нейтрино», Драйверы
fs-*, mount, umount, syslogd, io-pkt-*
Предыдущий раздел: Драйверы