Пакет nfs-utils содержит серверные и клиентские средства, необходимые для использования nfs-способностей ядра. NFS это протокол, позволяющий разделение файловых систем через сеть.
Адрес (HTTP): http://ftp.kernel.org/pub/linux/utils/nfs/nfs-utils-1.0.6.tar.gz.
Адрес (FTP): ftp://ftp.kernel.org/pub/linux/utils/nfs/nfs-utils-1.0.6.tar.gz.
Контрольная сумма: f17e9983457e1cf61c37f0be4493fce6
Размер: 260 KB
Требуемое дисковое пространство: 4.1 MB
Расчетное время сборки: 0.9 SBU
Включите следующие опции в конфигурайии ядра и перекомпилируйте его при необходимости:
File Systems: Network File Systems: NFS File System Support: M или Y NFS Server Support: M или Y
Выберите подходящие подопции, которые появятся после выбора вышеописанных.
Перед компилированием программы надо убедиться, что пользователь nobody и группа nogroup доступны. Вы можете добавить их запуском следующих команд:
groupadd -g 65534 nogroup &&
useradd -c nobody -d /home -g nogroup -s /bin/bash -u 65534 nobody
Установим nfs-utils запуском следующих команд:
./configure --prefix=/usr --sysconfdir=/etc &&
make &&
make install
Если Ваш каталог /usr смонтирован через NFS, то надо установить бинарники в /sbin, разместив дополнительный параметр --sbindir=/sbin в команде ./configure, описанной выше.
/etc/exports содержит экспортированные каталоги для NFS сервера. Обратитесь к man-странице по exports для синтаксиса этого файла. Так же обратитесь к NFS HowTo, доступном на http://nfs.sourceforge.net/nfs-howto/, по поводу конфигурации серверов и клиентов в безопасном режиме. Например, для разделения /home в локальной сети может быть добавлена следующая строка:
/home 192.168.0.0/255.255.0.0(rw)
Установим стартовый скрипт /etc/rc.d/init.d/nfs-server, включенный в пакет blfs-bootscripts-6.0, для запуска сервера во время загрузки.
make install-nfs-server
Теперь создадим файл конфигурации /etc/sysconfig/nfs-server:
cat > /etc/sysconfig/nfs-server << "EOF" PORT="2049" PROCESSES="8" QUOTAS="no" KILLDELAY="10" EOF
/etc/fstab содержит каталоги, которые должны быть смотированы клиентом. Различные разделы могут быть смонтированы использованием команды mount с подходящими опциями. Для монтирования раздела /home добавьте следующее в файл /etc/fstab:
<server-name>:/home /home nfs rw 0 0
Установим стартовый скрипт /etc/rc.d/init.d/nfs-client, включенный в пакет blfs-bootscripts-6.0 для запуска сервисов клиента при старте.
make install-nfs-client
Пакет nfs-utils содержит getiversion , getkversion, locktest, nlmtest, rpcdebug, rpcgen, exportfs, lockd, mountd, nfsd, nfsstat, nhfsstone, rquotad, showmount, statd.
exportfs содержит список экспортированных каталогов NFS.
lockd это менеджер блокировки NFS.
mountd это демон монтирования NFS, проверяющий права доступа клиента.
nfsd это пользовательский демон сервиса NFS.
nfsstat выводит статистику по NFS.
nhfsstone это программа измерения производительности NFS.
rquotad это сервер удаленной квоты, связывающийся с клиентом quota .
showmount показывает информацию о монтировании для сервера NFS.
statd является монитором статуса NFS, выполняющий NSM (Network Status Monitor) RPC-протокол.
Последнее обновление 2005-02-11 08:57:40 -0700.