Библиотека сайта rus-linux.net
Поддержка серверов NFS v2
NFS сервер уровня пользователя, традиционно используемый в Linux, работает надежно, но у него есть немало проблем с эффективностью. Это прежде всего из-за того, что используется для работы интерфейс системного вызова и потому, что этот сервер должен конкурировать по времени с другими, потенциально менее важными процессами уровня пользователя.
Ядро 2.2.0 поддерживает экспериментальный сервер NFS уровня ядра, разработанный Olaf Kirch, H.J. Lu, G. Allan Morris и Trond Myklebust. Поддержка NFS ядром обеспечивает значительное увеличение эффективности.
В текущих дистрибутивах инструментальные средства сервера доступны в
откомпилированном виде. Если их не оказалось в вашем дистрибутиве, они
доступны для скачивания на
http://csua.berkeley.edu/gam3/knfsd. Вы должны формировать ядро 2.2.0
с поддержкой NFS демона уровня ядра, чтобы использовать инструментальные
средства. Вы можете узнать имеет ли ваше ядро NFS daemon, проверив
существование файла /proc/sys/sunrpc/nfsd_debug
.
Если файла нет, вам, вероятно, придется загружать модуль
rpc.nfsd, используя утилиту modprobe.
Ядерный демон NFS использует стандартный файл конфигурации
/etc/exports
. Пакет обеспечивает новые версии
демонов rpc.mountd и rpc.nfsd,
так что в плане администрирования мало что изменилось , а производительность
сервера существенно выросла.
Назад | Глобальное оглавление | Вперед |
Файл exports | Локальное оглавление | Поддержка серверов NFS v3 |