| ||||||||||||||||
| ||||||||||||||||
| ||||||||||||||||
Сетевая файловая система NFS (Network File System) Стандартной сетевой файловой системой для UNIX'а является NFS. Любая Unix-машина умеет монтировать по протоколу NFS удаленные файловые системы и использовать их как свои собственные, а так же может выделять свои каталоги для других машин. Выглядит это примерно так: mount -F nfs udalennaq.mashina:/katalog_tam /katalog или, если у вас BSD или Linux mount -o rsize=8192,wsize=8192 mashina:/katalog_tam /katalog ls -al /katalog Хотя NFS был когда-то разработан для Unix'а, имеется реализация NFS для MSDOS-овских PC. Эти пакеты принято называть сводным именем PC/NFS (Не путать с названием "PC-NFS" - это реализация PC/NFS от фирмы "Sun Select"). Т.е. PC'юк, на котором запущен NFS для PC, может монтировать в качестве сетевых дисков каталоги Unix'овской машины, которые она выделяет в NFS. - Фактически, PC/NFS дает для PC те же самые возможности, что и Netware - удаленный сетевой диск и удаленный сетевой принтер. Разница лишь в том, что Unix-host, помимо позволения NFS-ения себя, в состоянии заниматься и своими собственными задачами, а сервер Netware ничем кроме обслуживания своих клиентов, изображая для них диск с etdernet'ом, заниматься не приспособлен, но работает быстрее раза в 1.5-2. Ну и занимают NFS-ные резиденты порядка 100 Kb оперативной памяти, в то время как Netwar'ные - порядка 50. Оценочные скорости пакетов PC/NFS различных производителей: 486dx2/66, адаптер wd8013 16 bit
Для сравнения: скорость чтения/записи NFS между двумя SUN SPARCstation и/или IBM/RS6000 900/400 Kb/сек Для того, чтобы Unix-машина служила NFS сервером На ней должны быть запущены следующие демоны:
Обычно все эти демоны запускаются на уровне выполнения 3. Посмотрите, с большой вероятностью вы обнаружите на своей машине файл с названием наподобие: /etc/rc3.d/S22nfs - предназначен для запуска NFS-сервера Должно быть указано, какие именно каталоги, разрешается "видеть" по NFS, и каким именно машинам это разрешается. Эти каталоги указываются в файле Активизация NFS Обычно, на машине со свежеустановленным Unix'ом NFS сервер не активизирован. Чтобы он запустился, системный администратор должен обеспечить выполнение условий перечисленных в предыдущем пункте. Для этого достаточно: Motorola 922 После загрузки переходить на уровень выполнения 3. В файле /etc/inittab исправить строку is:2:initdefault: на строку is:3:initdefault: Запускать pcnfsd - демона "авторизации" PCNFS'ных пользователей В файл /etc/rc3.d/S22nfs вставить команду запуска демона: /usr/lib/nfs/pcnfsd Из меню sysadm в network_services/remote_files/local_recources/share/nfs задать каталоги, которые вы разрешаете "раздавать" по NFS. Например, проэкспортируйте каталог /home Чтобы исправления в /etc/inittab подействовали, перезагрузите unix командой shutdown -y -g0 -i6 Linux В файле /etc/rc.d/rc.inet2 раскомментируйте строки, запускающие демонов
В файл /etc/exports вставьте строку /(rw). Перезагрузитесь Sun Solaris 1.1 В файл /etc/exports вставьте строки...
Перезагрузитесь Sun Solaris 2.3 В файле /etc/dfs/dfstab вставьте строки для экспортируемых файловых систем. (Формат указан в комментариях в этом файле). Перезагрузитесь Еще одна сетевая файловая система. RFS. DFS RFS - Remote File Sharing. Тоже сетевая файловая система. NFS - порождение BSD Unix'а, RFS - System V Unix'а. Назначение такое же, как и у NFS. Каких либо преимуществ по сравнению с NFS не имеет. Ярко выраженных недостатков, пожалуй, тоже. Значительно менее распространена, чем NFS. Не имеет automounter'а. Клиентов RFS for MSDOS PC нет. Зато RFS поддерживает захват и блокировку файлов, и специальные файлы. Активизировать RFS вряд ли имеет смысл. Действительно, зачем нам второй Генеральный секретарь? DFS - Distributed File System. Тоже сетевая файловая система. Вот и все, что я могу про нее сказать. [Назад][Содержание][Вперед] |
|
| ||||||||||||||||
|