Отличия протокола NFSv4
Новая версия протокола NFSv4 значительно улучшила надежность и защи- щенность протокола NFS по сравнению со второй и третьей версиями. В про- токоле NFSv4 введено понятие состояния, поэтому он использует в качестве транспорта протокол TCP.
Конфигурация NFSv4 несколько отличается от предыдущих версий NFS, т. к. в четвертой версии экспортируемые ресурсы сведены в единую псевдофай- ловую систему, которая также должна быть экспортирована (пример 24.6).
Пример 24.6. Файл /etc/exports для NFSv4 |
/export *(fsid=0,crossmnt,ro,root_squash,sync,no_subtree_check)
/export/pub *(ro,root_squash,sync,no_subtree_check)
Псевдофайловая система /export содержит в этом примере единственный ре- сурс — каталог /export/pub. Для самой псевдофайловой системы, являющейся корневой для разделяемых ресурсов NFSv4, должна быть установлена опция fsid=0. Опция crossmnt позволяет монтировать все ресурсы NFSv4 в корне- вой псевдофайловой системе.
Реальные файловые системы можно смонтировать к разделяемым ресурсам
NFSv4 так, как показано в примере 24.7.
Пример 24.7. Монтирование каталога к разделяемому ресурсу NFSv4 |
mount --bind /home/user1/eBook /export/pub
Здесь каталог /home/user1/eBook смонтирован к разделяемому ресурсу NFSv4
/export/pub.
И на клиентской стороне и на сервере должен работать сервер rpc.idmapd, который обычно поставляется в пакете nfs-client или nfs-common. В приме- ре 24.8 показано, как монтируется разделяемый ресурс NFSv4.
Пример 24.8. Монтирование разделяемого ресурса NFSv4 |
mount –t nfs4 netsevr.class.edu:/pub /mnt
Обратите внимание, что в имени разделяемого ресурса NFSv4 не указывают имя корневого каталога псевдофайловой системы. Указывают имя ресурса внутри нее.
Дата добавления: 2015-06-12; просмотров: 1324;