Использование NFS Server Если все идет как нужно, NetWare-, DOS- и Macintosh-клиенты могут никогда не узнать, что файл является файлом Unix и его обс- луживает NFS системы Unix. Конечно, важное значение имеют форматы файлов; пользователь DOS или Macintosh не может считывать в базе данных Paradox файл Oracle. Однако тот же пользователь может с помощью версии WordPerfect для DOS или Macintosh считывать файл редактора WordPerfect for SPARC. Для тех досадных случаев, когда файлы ASCII форматируются в DOS и Unix по-разному, Novell включила в свой продукт утилиты DOS2Unix и Unix2DOS (см. Главу 8). В этой операционной среде пользователи DOS не смогут нарушить структуру системных файлов Unix (если, конечно администраторы Unix по глупости не допустят их к NetWare-серверу и не разрешат доступ к этим файлам). С точки зрения Unix-клиента NFS Server NetWare представляет собой просто еще один NFS-сервер. Novell предлагает использовать "мягкое" монтирование, при котором в случае неуспешного монтиро- вания команда монтирования завершается по тайм-ауту. Если вы ис- пользуете "жесткое" монтирование, то, чтобы отменить запрос сер- веру на монтирование, который не удалось должным образом выпол- нить, может потребоваться дополнительная работа. Вы должны также учитывать, что монтирование NetWare-сервера на корневом каталоге может вызвать разрушительные последствия. Использование команды mount обычно требует перечислять толь- ко имена и точку монтирования удаленного сервера и локальную точ- ку монтирования. Если NFS не задана, она будет подразумеваться. Например, следующая команда монтирует NFS Server NetWare (работа- ющий на NetFRAME, отсюда и имя) со SPARCstation: mount -o soft netframe:/sys/user1/mnt/netframe А вот фактическое представление /etc/tab (File System Table) со SPARCstation: /dev/sd0a / 4.2 rw 1 1 /dev/sd0g /home 4.2 rw 1 3 /dev/sd1g /usr 4.2 rw 1 2 /dev/fd0 /pcfs pcfs rw,noauto 0 0 netframe:/sys/user1/mnt/netframe nfs soft,rw 0 0 Первые четыре команды используются для локальных дисковых систем. Последняя команда, подозрительно похожая на команду mount, задает тип (nfs) и описывает мягкое монтирование с полно- мочиями на чтение и запись (rw). В обоих примерах система не будет правильно реагировать, ес- ли в файле /etc/host на NFS-клиенте не указан NetWare-сервер NETFRAME и его адрес TCP/IP.