Справочник Novell Netware 4

         

Установка SoftNet Term в хост-системе



Инструкции фирмы Puzzle Systems предполагают, что устанавливающий
программное обеспечение имеет опыт работы в Unix и NetWare, но
здесь достаточно минимального знания обеих систем. Установить
это продукт легче, чем какой-либо другой продукт DOS, NetWare
или Unix. Основное требование заключается в выполнении из какого-либо
окна администратора в системе Unix. Другое требование - выполнение
установки во время рабочего дня, чтобы вы могли позвонить Puzzle
Systems и узнать серийный номер (он используется в целях защиты).
Это звучит угрожающе, однако процесс установки минимально затрагивает
систему: перекомпоновка ядра не требуется, а систему не нужно
перезагружать.

По умолчанию файлы записываются в каталог хост-системы Unix /usr/softnet,
но может использоваться любой каталог или файловая система. Это
нужно сделать вручную, но набрать mkdir /usr/softnet нетрудно.
После создания каталога требуется установить переменную операционной
среды SOFTNET. Эта переменная среды работает в Unix и DOS аналогично.



Ввод из каталога /usr/softnet команды sninstall позволит вызвать
программы инсталляции. Эти программы работают в оконной системе,
что придает SoftNet классический и законченный вид. Все используемые
здесь нажатия клавиш и перемещения "мыши" работают как
предполагается.

В процессе установки вы не встретите никаких необычных вопросов.
Запрашивается обычная информация, такая как номер сетевого адреса
(что важно для других участвующих NetWare-серверов). И это все,
что требуется.

SoftNet позволяет продукту работать на таком уровне системного
приоритета, какой требуется. Используя в качестве средней точки
0, поле приоритета Process Priority может изменяться в диапазоне
от +20 (высший) до -20 (низший приоритет) со всеми промежуточными
значениями. По умолчанию это поле равно 0, и с этого значения
полезно начать.

В поле типа пакета Packet Frame Type по умолчанию записывается
Ethernet_802.3 (тот тип, который использует NetWare). Другие детали
следуют тому же образцу: их несложно понять, легко настроить,
а по умолчанию задается правильный выбор.

Когда все будет закончено, запустите программное обеспечение хост-системы
с помощью команды pvthost& и начинайте передачу данных. Амперсант
в конце переводит программу в фоновый режим. Через несколько секунд
после запуска программы PC-клиент сможет установить связь.



Установка средств поддержки CD-ROM



Novell поддерживает диски CD-ROM с помощью модуля CDROM.NLM, хотя
в начальной версии этого модуля доступна поддержка не всех продуктов.
Хотя информацию в этом разделе нельзя считать полной, здесь вы
найдете достаточно сведений для загрузки поддержки CD-ROM. Чтобы
загрузить поддержку CD-ROM, наберите следующее:
LOAD CDROM

Далее загрузите драйвер CD-ROM (как указывается в руководстве
по CD-ROM). После загрузки поддержки CD-ROM вы можете использовать
следующие команды:

Получение справочной информации
CD HELP

Выводит справочную информацию о дисководах CD-ROM.

Список устройств
CD DEVICE LIST

Эта команда выводит список устройств CD-ROM, включая номера устройство,
имена устройств, имена дисков и их статус (монтирован или нет).

Список доступных носителей
CDVOLUME LIST

Данная команда аналогична команде CD DEVICE LIST, но не выводит
информацию о дисководе CD-ROM, в котором нет носителя. Таким образом,
список будет короче.

Монтирование носителя CD-ROM

Следующая команда монтирует том CD-ROM, заданный номером устройства
или именем тома. Чтобы уменьшить время на монтирование нового
носителя, задайте параметр /r, который предотвращает перестроение
индексных файлов для носителя.
CA MOUNT номер_устройства/имя_тома /r

Демонтирование носителя CD-ROM

Демонтирование тома освобождает ресурсы для использования другими
процессами сервера. Следующая команда демонтирует указанный том
CD-ROM. Наберите имя устройства или имя устройства, которое вы
можете получить с помощью команды CD DEVICE LIST или CD VOLUME
LIST.
CD DISMOUNT номер_устройства/имя_тома

Смена носителя

Следующая команда позволяет вам сменить диск в дисководе CD-ROM.
Он демонтирует существующий диск и подсказывает вам, что нужно
вставить новый носитель, который монтируется:
CD CHANGE номер_устройства/имя_тома




Установка UniLink в хост-системе



Процедуры установки загружают программное обеспечение на целевую
хост-систему Unix. После этого, чтобы обеспечить эмуляцию терминалов
клиентов, нужно настроить несколько файлов. Из четырех десятков
небольших базовых файлов UniLink после установки используются
следующие:

Имя файла Unix Описание Расположение
loginxd Демон процесса регистрации
/usr/hin/loginxd
ipxd Демон IPX /usr/hin/loginxd
ipxtab Файл конфигурации IPX/SPX
/etc/ipxtab


Если при установке были введены правильное имя драйвера для платы
сетевого интерфейса и правильный сетевой номер (или 0), то в файл
/etc/ipxtab не потребуется вносить изменений (или они будут незначительны).
Важно проверить, что etchtype (тип Ethernet) установлен в 802.3,
что соответствует пакетам типа Novell. Если сообщений об ошибках
не было, то такие детали как имя сетевого интерфейса и драйвера
платы были заданы правильно.

Запуск программного обеспечения хост-системы - это процесс, состоящий
из трех компонентов: драйверов устройств, протокола IPX/SPX и
программы loginixd. Для драйверов устройств введите в командной
строке хост-системы dlix (это должен делать пользователь root
или supervisor).

Далее введите ipxd, что позволит запустить процесс-демон хост-системы,
поддерживающий пакеты протокола IPX/SPX. Выводится еще одно небольшое
меню с инструкциями о запуске, остановке или задании нового файла
конфигурации. Команду ipxd требуется вводить обязательно, так
как пункт меню, запускающий процесс, отсутствует.

Команда loginixd start запускает хост-программу, воспринимающую
сеансы регистрации от PC-клиентов. Используя программные инструментальные
средства MCS, пользователь может подключиться к процессу Login/ix
и запустить приложения, не проходя процедуры регистрации. Однако
для процесса эмуляции терминала регистрация необходима в целях
защиты. Эта возможность должна дать вам некоторое представление
о типе программ "клиент-сервер", которые поддерживают
программные инструментальные средства MCS.



Установка в NFS Server поддержки принтера



Установка принтера, хотя она и выполняется в интерфейсном продукте
NetWare - Unix, очень напоминает утилиту NetWare. Все экраны здесь
выглядят также как в других утилитах NetWare, и используются те
же клавиши. Для вывода списков выбора не забудьте нажать сначала
клавишу Ins, а остальное сделать нетрудно. Это попытка сделать
данные программы настройки конфигурации единственной необходимой
для установки утилитой. Вы можете добавить пользователей и принтеры
в NetWare Bindery, не выходя из программ установки.



Устройства защиты



Для защиты вашего сетевого оборудования полезно установить источники
бесперебойного питания и сетевые фильтры. Они описываются в следующих
разделах.



Утилита CAPTURE



Приложения со средствами работы в сети (такие как Microsoft Word
или WordPerfect) позволяют вам определять и печатать информацию
непосредственно на сетевых принтерах. Имена принтеров эти приложения
выводят в своем интерфейсе. При печати из приложения без сетевых
возможностей вам нужно направить печатаемую информацию вместо
локальных принтеров DOS на сетевые принтеры NetWare. Для этого
можно использовать утилиту CAPTURE. Она позволяет вам перенаправить
задание печати с локального устройства печати на сетевой принтер.
Таким образом, при необходимости печати на сетевых принтерах в
приложениях вы можете просто направлять печать в другой порт.
Например, чтобы направить все задания печати, передаваемые в LPT2,
в очередь печати Users1, дайте команду:
CAPTURE L=2 Q=USERS1

Чтобы отменить такой перехват, можно дать команду:
CAPTURE L=2 EC

где EC означает конец перехвата (End Capture). Утилита CAPTURE
имеет множество параметров. Получить их список можно командой:
CAPTURE /? ALL



Утилита FILER



Утилита FILER предназначена для работы с каталогами и файлами.
Вы можете использовать ее вместо Netware Administrator и вывполнять
в ответ на подсказку DOS командой FILER. Выводится меню доступных
команд. Информация в верхней части экрана указывает текущий контекст
NDS, текущий том и каталог, с которым вы работаете на этом томе.
+----------------------------------------------------------------+
¦-FILER V4.09---------------------------Tuesday January 25, 1993-¦
¦-Context:O=AST_Software-----------------------------------------¦
¦-Volume object: MAIN1_SYS.Administration.Moscow-----------------¦
¦-Current path: MAIN1\SYS:---------------------------------------¦
¦----------------------------------------------------------------¦
¦----------------------------------------------------------------¦
¦----------------------------------------------------------------¦
¦------------+====================================+--------------¦
¦------------¦ Available Options ¦--------------¦
¦------------¦====================================¦--------------¦
¦------------¦¦Manage files and directories-------¦--------------¦
¦------------¦¦Manage according to search pattern ¦--------------¦
¦------------¦¦Select current directory ¦--------------¦
¦------------¦¦View volume information ¦--------------¦
¦------------¦¦Salvage deleted files ¦--------------¦
¦------------¦¦Purge deleted files ¦--------------¦
¦------------¦¦Set default filer options ¦--------------¦
¦------------+====================================+--------------¦
¦----------------------------------------------------------------¦
¦----------------------------------------------------------------¦
¦----------------------------------------------------------------¦
¦----------------------------------------------------------------¦
¦----------------------------------------------------------------¦
¦View or set file and directory information; copy or move files ¦
¦and subdirectoruies ¦
¦-Enter=Select--Esc=Exit-----------------------------------------¦

+----------------------------------------------------------------+

Утилиту FILER очень полезно использовать для обслуживания файловой
системы. Ее часто удобнее применять для внесения небольших изменений,
особенно если вы работаете на рабочей станции, где нет Windows
или OS/2. С помощью FILER вы можете выполнить следующие задачи:

просмотреть список каталогов на томе;
просмотреть список подкаталогов и файлов в каталогов;
создать новые каталоги;
копировать и перемещать каталоги и файлы;
просмотреть имена объектов, имеющих полномочия на файлы и
каталоги;
восстановить удаленные файлы;
уничтожить удаленные файлы.


Конечно, быстрее всего задачи обслуживания файловой системы выполняются
с помощью утилит, работающих в режиме командной строки. Однако
в параметрах этих команд легко запутаться. Именно поэтому разработаны
такие утилиты как FILER и Netware Administrator.

Утилита INSTALL



Чтобы внести изменения в операционную систему NetWare после установки
ее на сервере, вы можете снова войти в утилиту INSTALL. Например,
вы можете снова модифицировать размер томов или изменить их имена.
Вы можете также расширить том, добавив дисковод, а затем использовать
INSTALL для определения разделов и добавления их к существующему
тому.

Чтобы просмотреть обслуживающие средства INSTALL, наберите на
консоли сервера команду:
LOAD INSTALL

Выводится меню INSTALL:
+--------------------------------------------+
1 ¦ Select an Installation Method ¦
+--------------------------------------------+
2 ¦ ¦Install a new v.4.00 server ¦
3 ¦ ¦Upgrade a v3.1x or v4.0 server ¦
4 ¦ ¦Maintenance/Selective Install ¦
+--------------------------------------------+

1 - выбор метода установки; 2 - установка нового сервера версии
4.0; 3 - переход от версии 3.1х или 4.0; 4 - обслуживание/избирательная
установка.

Для вывода показанного ниже меню установки выберите последний
пункт (Maintenance/Selective Install). С его помощью вы сможете
внести изменения в тома и другие средства сервера.
+-------------------------------------------------------------+
1 ¦ Installation Options ¦
+-------------------------------------------------------------+
2 ¦ ¦Disk Driver Options (Configure/Load/Unload Disk Drivers) ¦
3 ¦ ¦LAN Driver Options (Configure/Load/Unload LAN Drivers) ¦
4 ¦ ¦Disk Options (Configure/Mirror/Test Disk Partitions)¦
5 ¦ ¦Volume Options (Configure/Mount/Dismount Volumes) ¦
6 ¦ ¦Copy Files Options (Install NetWare System Files) ¦
7 ¦ ¦Directory Options (Install NetWare Directory Services) ¦
8 ¦ ¦NCF File Options (Create/Edit Server Startup Files) ¦
9 ¦ ¦Product Options (Instal/Reconfigure Products) ¦
+-------------------------------------------------------------+

1 - возможности установки; 2 - драйвер диска (конфигурация/загрузка/выгрузка
драйверов диска); 3 - драйверы локальной сети (конфигурация/загрузка/выгрузка
драйверов локальной сети); 4 - возможности работы с диском (настройка/зеркальное

отображение/тестирование разделов); 5 - работа с томами (настройка
конфигурации/монтирование/демонтирование томов); 6 - копирование
файлов (установка системных файлов NetWare); 7 - каталог (установка
службы каталога NetWare); 8 - NCF-файлы (создание/редактирование
файлов запуска сервера); 9 - программные продукты (установка/переконфигурация).

Disk Driver Options

Выберите этот пункт для загрузки нового драйвера диска после установки
нового контроллера диска или изменения конфигурации уже установленного
драйвера диска.

LAN Driver Options

Выберите этот пункт для загрузки нового драйвера локальной сети
после установки новой сетевой платы или для изменения конфигурации
уже установленного драйвера сети.

Disk Options

Выберите этот пункт, чтобы сделать следующее:

создать новый раздел на диске, только что добавленном в систему;
изменить раздел на существующем диске;
изменить область оперативной коррекции Hot Fix на существующем
диске;
удалить раздел;
зеркально отобразить и отменить отображение разделов;
проверить поверхность диска.


Volume Options

Этот пункт вы можете использовать для изменения конфигурации тома
или существующих разделов (при этом данные на томах уничтожаются),
либо для распределения пространства нового диска для существующего
тома или новых томов.

Copy Files Options

Используйте этот раздел для установки или повторной установки
системных файлов NetWare.

Directory Options

Используйте этот пункт только когда необходимо заново установить
службу каталогов Novell (NDS).

NCF File Options

Выберите этот пункт, чтобы вручную создать или отредактировать
файлы запуска NetWare: AUTOEXEC.NCF или STARTUP.NCF.

Product Options

Этот пункт следует выбирать для установки на сервере дополнительных
продуктов, например, средств языковой поддержки, NetWare for Macintosh,
NetWare for Unix, NetWare for SAA и других протоколов.

Утилита MONITOR



MONITOR - это утилита, которая позволяет вам просматривать активность
и состояние сервера. Хотя часть выводимой информации носит технический
характер и предназначается для программистов, которые разрабатывают
NLM-модули, эта утилита выводит также другую полезную информацию,
позволяющую вам выявить в сети "узкие места" и решить
другие проблемы. Чтобы запустить утилиту MONITOR, наберите следующее:
LOAD MONITOR

Вы увидите меню, содержащее статистические данные о сервере,
и меню Available Options:
+---------------------------------------------------------------+
¦ Information For Server MAIN_1 ¦
+---------------------------------------------------------------+
¦ Server Up Time: 30 Days 5 Hours 58 Minutes 19 Seconds ¦
¦ Utilization: 23 ¦ Packet Receive Buffers: 20 ¦
¦ Original Cache Buffers: 1,516 ¦ Directory Cache Buffers: 32 ¦
¦ Total Cach Buffers: 920 ¦ Service Processes: 18 ¦
¦ Dirty Cach Buffers: 5 ¦ Connection in Use: 14 ¦
¦ Current Disk Requests: 2 ¦ Open Files: 22 ¦
+---------------------------------------------------------------+
+---------------------------------+
¦ Available Options ¦
+---------------------------------+
1 ¦ ¦Connection Information ¦
2 ¦ ¦Disk Information ¦
3 ¦ ¦LAN/WAN Information ¦
4 ¦ ¦System Module Information ¦
5 ¦ ¦Lock File Server Console ¦
6 ¦ ¦File Open / Lock Activity ¦
7 ¦ ¦Cach Utilization ¦
8 ¦ ¦Processor Utilization ¦
+---------------------------------+

1 - информация о подключении; 2 - информация о диске; 3 информация
о локальной/глобальной сети; 4 - информация о системном модуле;
5 - блокировка консоли файлового сервера; 6 - операции открытия/блокирования
файлов; 7 - использование кэш-буферов; 8 - использование процессора.

Часть выводимой вверху информации аналогична той, которую вы видите
при запуске утилиты SERVMAN (например, имя сервера и время работы).
"Utility" указывает на величину времени, в течении которого
был занят процессор. Информация о кэш-буферах (Cache) показывает
число доступных буферов, а "Dirty Cache Buffers" указывает,
сколько буферов требуется записать на диск. Остальная информация
показывает текущие установки для указанных функций. Некоторые
из этих значений полезно регулярно проверять.


Вы можете использовать NLM-модуль MONITOR для просмотра информации
о сервере и сетевых операциях:

общие операции и использование;
статус кэш-памяти;
подключения и их статус;
дисководы;
монтирование томов;
драйверы локальных сетей;
смонтированные тома;
загруженные модули;
статус блокировки файла;
использование памяти.


В основном экране утилиты MONITOR выводится статистика по нескольким
важным сетевым функциям. После минуты неактивного состояния на
экран выводится движущаяся змейка (для сохранения люминофора экрана).
При увеличении использования сети змейка движется быстрее, а хвост
ее становится длиннее. Для восстановления экрана MONITOR нажмите
любую клавишу.



Утилита NETUSER



С утилитой NETUSER могут работать все пользователи сети. Она используется
для выполнения одной из следующих задач:

доступа к сетевым ресурсам;
назначений логических дисков;
работы с принтерами;
создание паролей и сценариев регистрации;
передачи сообщений другим пользователям.


Ниже показано основное меню этой утилиты. В верхней части экрана
выводится текущий контекст пользователя, назначения принтеров
и параметры каждого порта принтера.
+===================================+
¦ Available options ¦
¦===================================¦
¦ ¦Printing-------------------------¦
¦ ¦Messages ¦
¦ ¦Drives ¦
¦ ¦Attachments ¦
¦ ¦Change Context ¦
+===================================+



Назначение дисков. При выводе диалогового



Пользователи рабочих станций с OS/2 могут работать с утилитой
NetWare Tools, которая находится в группе NetWare и предоставляет
следующие возможности.

Пункт меню Назначение
Drive Mappings Назначение дисков. При выводе диалогового окна NetWate Tools открывается список Disk Drives. Дважды щелкнув "мышью" на буквенной метке диска, вы можете присвоить ее каталогу. Открывается окно поиска, в котором можно задать том и каталог.
Printer Ports Порты принтера. При выборе в меню Tools пункта Printer Ports вы увидите список доступных портов. Двойной щелчок "мышью" на имени порта выведет меню Capture. Задайте принтер или очередь и конфигурацию задания печати для заданий печати, посылаемых в назначенный порт.
Server Options Параметры сервера. Этот пункт выводит список подключенных серверов с соответствующим именем пользователя и идентификатором подключения. Дважды щелкнув "мышью" на имени сервера, вы можете завершить сеанс работы с ним.
User List Список пользователей. Выберите этот пункт для просмотра списка пользователей для выделенного сервера. Вам нужно зарегистрироваться на всех серверах, к которым вы не подключены.
View Print Queue Просмотр очереди печати. Этот пункт позволяет вам просмотреть очереди печати в текущем контексте. Дважды щелкнув "мышью" на очереди, вы можете также просмотреть информацию по ней.

Утилита NPRINT



Эту утилиту можно использовать для передачи на сетевой принтер
конкретного задания печати без переопределения порта принтера
с помощью CAPTURE. В параметрах команды NPRINT вы можете задать
сетевую очередь или принтер, а сама команда имеет форму:
NPRINT имя_файла параметры

где "имя_файла" задает имя печатаемого файла, а "параметры"
задают очередь, принтер и сервер печати. Вы можете также задать
заголовок, отделяющий одно задания от другого, и конкретные формы
или конфигурации заданий печати.




Утилита PARTMGR



PARTMGR - это утилита текстового режима, запускаемая из командной
подсказки DOS. При ее запуске появляется следующее меню:
+================================+
¦ Partition Administration ¦
¦================================¦
¦ ¦Manage partitions-------------¦
¦ ¦Change context ¦
+================================+

Пункт Change Context позволяет сменить текущий контекст. Пункт
Manage partitions этого меню выводит меню Object, Class. В нем
вы можете перемещаться по дереву каталога NDS. Справа будет указываться,
какие контейнеры включены в разделы. В меню Objcet, Class вы можете
выбрать любой не включенный в раздел контейнер и с помощью F10
создать новый раздел. Если вы нажмете F10, находясь на уже включенном
в раздел объекте, то увидите следующее меню:
+==========================================+
¦Partition Management for: OU=Moscow ¦
¦==========================================¦
¦ ¦View/Edit replicas----------------------¦
¦ ¦Repair replica time stamp ¦
¦ ¦Merge with the parent partition ¦
+==========================================+

С помощью этого меню вы можете управлять разделами.



Утилита PRINTCON



Эту утилиту можно использовать для задания конфигураций заданий
печати. Конфигурация задания печати определяет набор параметров,
используемых для печати задания, таких как файл определения принтера
или используемая очередь печати, число печатаемых копий и информация
заголовка. Кроме того, можно определить любое число конфигураций
заданий печати, из которых пользователь может выбирать при передачи
задания печати на принтер.

В экране конфигурации можно задать число копий задания и наличие
в нем заголовка. В верхней части этого экрана вы можете задать
используемое устройство печати и режим, определяющий специальный
шрифт. Определяемые с помощью PRITNCON задания посылаются на принтер,
заданный в поле Device. Таким образом вы заранее можете определить
принтеры, которые пользователи будут использовать при печати.





Утилита PRINTDEF



PRINTDEF можно использовать для определения форм печати и файлов
определения принтера (PDF). Чтобы определить PDF, выберите в основном
меню PRINTDEF пункт Print Devices. Чтобы создать новую форму,
выберите Forms. PDF определяет установки и параметры устройства
печати. В NetWare имеется большое число заранее конфигурированных
файлов PDF (в каталоге SYS:PUBLIC), ориентированных на наиболее
известные принтеры. Вы можете вывести список этих файлов с расширением
.PDF.

PRINTDEF можно использовать для создания устройства печати для
печати из приложения в сети или утилит печати NetWare. Созданные
с помощью PRINTDEF определения могут использовать существующие
файлы PDF, либо в PDF, недоступном для вашего принтера. Вы можете
также использовать собственные параметры. Создание собственных
PDF может стать достаточно утомительной задачей, поэтому лучше
получить PDF у производителя принтера. Нужно иметь в виду, что
большинству приложений не требуется PDF NetWare, так как они имеют
собственные файлы определения принтера.

Меню PRINTDEF состоит из пунктов Edit и Import. Вы можете использовать
Edit для создания своего собственного устройства печати, а пункт
Import - для вызова одного из существующих файлов PDF. В любом
случае создается устройство печати с именем и номером, по которым
на него можно ссылаться в приложениях или утилитах печати NetWare.



Утилита PSC



Эта утилита обеспечивает способ управления серверами печати и
принтерами из командной строки. Ее можно использовать вместо PCONSOLE
и NetWare Administrator, когда быстро внести в службу печати изменения.
Команда этой утилиты имеет вид:
PSC PS=сервер P=номер_принтера параметры

где "сервер" - имя сервера печати, "номер_принтера"
- имя принтера, а параметры могут быть следующими:

Параметр Описание
CD Отменяет или останавливает сервер печати.
FF Прогон страницы принтера.
PAU Пауза.
STAR Запуск принтера.
STO Останов принтера.
AB Прерывание принтера.
STAT Вывод состояния принтера.
Mсимвол Отмечает начало формы принтера. Позволяет определить, где в форме должна начинаться печать. "Символ" определяет печатаемый символ.
MO F=имя Монтирование формы на принтере. В качестве "имени" указывается имя формы принтера.
PRI Делает удаленный принтер частным. После этого с таким принтером не могут работать другие пользователи сети.
SHA Делает принтер совместно используемым. Отменяет параметр PRI.




Утилита PUPGRADE



Утилита PUPGRADE предлагает следующие возможности, позволяющие
вам настроить предыдущие конфигурации печати NetWare:

Пункт Описание
Upgrade PRITNCON Database Позволяет вам конвертировать конфигурацию заданий печати NetWare 3.1х для использования в NetWare Directory Services.
Upgrade PRINTDEF Database Позволяет конвертировать определения принтера NetWare 3.1х и формы для использования NDS.
Upgrade Print Server and Printers Позволяет конвертировать серверы печати и принтеры NetWare 3.1х в объекты NetWare Directory Services.


Подробнее о PUPGRADE рассказывается в документации по средства
печати NetWare 4.х.



Утилита SERVMAN



SERVMAN - это новая утилита, включенная в NetWare v.4. Она работает
на консоли и позволяет супервизорам просматривать и изменять конфигурацию
сервера.

Тем, кто знаком с предыдущими версиями NetWare, уже известна команда
SET, которая использовалась для внесения изменений в операционную
систему. Утилита SERVMAN автоматизирует использование этой команды,
выводя на экран справочную информацию по каждой возможности установки
(SET) и представляя рекомендуемые значения. Если установка изменена,
утилита SERVMAN автоматически обновляет файлы запуска сервера.

их. После этого вы можете изменить параметры Set, чтобы они ближе
соответствовали оптимальным параметрам (тогда после останова и
запуска сервера они будут быстрее настраиваться на оптимальные
значения).

Precessor Speed

Показатель скорости микропроцессора в системе. Она определяется
тактовой частотой процессора и его типом (80386, 80486, Pentuium
и т.д.), а также числом состояний ожидания памяти. Например, процессор
80386 16Мгц имеет показатель скорости 120, а 80486 33Мгц - около
260. Проверьте переключатель на передней панели компьютера или
прогоните диагностический текст и убедитесь, что процессор работает
с максимальной тактовой частотой.

Меню Avaliable Options выводит вам ту информацию, которую можно
изменить:
+========================================+
¦ Available Options ¦
¦========================================¦
¦ ¦Console Set Commands------------------¦
¦ ¦IPX/SPX Configuration ¦
¦ ¦Storage Information ¦
¦ ¦Volume Information ¦
¦ ¦Network Information ¦
¦ ¦Exit Server Manager ¦
+========================================+

Ниже обсуждаются пункты, которые имеют важное значение для вновь
инсталлированных серверов.

Пункт Console Set Commands выводит следующее меню, которое следующие
параметры операционной системы:
+========================================+
¦ Categories ¦
¦========================================¦
¦ ¦1. Communications ¦
¦ ¦2. Memory ¦
¦ ¦3. File Caching ¦
¦ ¦4. Directory Caching ¦
¦ ¦5. File System ¦
¦ ¦6. Locks ¦
¦ ¦7. Transaction Tracking ¦
¦ ¦8. Disk ¦
¦ ¦9. Time ¦
¦ ¦10. NCP ¦
¦ ¦11. Miscellaneous ¦
+========================================+

Эти параметры можно также установить с помощью команды SET на
консоли сервера или набрав команды в файле AUTOEXEC.NCF или STARTUP.NCF.
SERVMAN просто предусматривает быстрый способ просмотра этих команд
и включение их в файлы запуска. Некоторые команды действуют только
после перезапуска сервера. Если вы вносите изменения в команды
консоли SET из утилиты SERVMAN, то будет выводиться запрос, хотите
ли вы сохранить эти изменения в файле AUTOEXEC.BAT или STARTUP.NCF.

Утилита Unix sconsole



С помощью утилиты sconsole с хост-системы Unix можно управлять
всеми параметрами NetWare. Это официальная связь между хост-системами
Unix и файловым сервером NetWare for Unix.

Все измененные в sconsole параметры сохраняются в файлах NWConfig
и NPSConfig в каталоге /ets/netware. Запустить sconsole может
только владелец системы NetWare (по умолчанию nwadmin) или root.

Запуск и остановка NetWare for Unix, чтение и сброс протоколов
ошибок, установка параметров принтеров и настройка конфигурации
пользователей - все это происходит в sconsole.

Утилита sconsole - одна из немногих областей, где NetWare for
Unix оставляет разработчикам место для специализации. Некоторые
из них затрачивают на разработку немало усилий, создавая для различных
функций разнообразные меню и подменю.



Утилита Windows Partition Manager



Получить доступ у Windows Partition Manager можно из NetWare Administrator.
Для вывода диалогового окна Partitions выберите в меню Tools пункт
Partition Manager.
+---+-----------------------------------------------------------+
¦ = ¦----------------------Partitions---------------------------¦
+---+-----------------------------------------------------------+
¦ Context: [Root] ¦
¦ Partitions: +------------------------+ ¦
¦+--------------------------------+ ¦ Create a New Partiion ¦ ¦
¦¦--------------------------------¦ +------------------------+ ¦
¦¦ ¦ +------------------------+ ¦
¦¦ ¦ ¦ Merge Partitions ¦ ¦
¦¦ ¦ +------------------------+ ¦
¦¦ ¦ +------------------------+ ¦
¦¦ ¦ ¦ Replicas ¦ ¦
¦¦ ¦ +------------------------+ ¦
¦¦ ¦ +------------------------+ ¦
¦¦ ¦ ¦ Server Partiions ¦ ¦
¦¦ ¦ +------------------------+ ¦
¦¦ ¦ +------------------------+ ¦
¦¦ ¦ ¦ Delete Serve ¦ ¦
¦¦ ¦ +------------------------+ ¦
¦+--------------------------------+ ¦
¦ +------------+ +------------+ ¦
¦ ¦ Create ¦ ¦ Help ¦ ¦
¦ +------------+ +------------+ ¦
+---------------------------------------------------------------+

В поле Partitions вы увидите корневой каталог и дерево. Дважды
щелкнув "мышью" на пиктограмме в подсвеченной строке
вы можете просмотреть дерево, начиная с корня. Этот просмотр эквивалентен
просмотру дерева в NetWare Administrator, только вы будете видеть
контейнеры и серверы.

Командная кнопка Merge Partitions используется для удаления раздела
и слияния его со следующим вышерасположенным разделом. Командная
кнопка Replicas позволяет просмотреть диалоговое окно Partition
Replicas. В этом диалоговом окне вы можете создать другие копии,
удалить копию, изменить тип копии или обновить запорченные копии.
При щелчке "мышью" на контейнере, не входящем в разделы,
доступна только командная кнопка Create a New Partition, с помощью
которой вы можете создать новый раздел, начиная с данного контейнера.



Утилиты и команды для пользователей



Пользователи NetWare для доступа к ресурсам сети, настройки конфигурации
текущего сеанса или изменения своих сценариев регистрации могут
загружать утилиту NETUSER. Это текстовая утилита, работать с которой
можно в командной строке DOS. Для Windows и OS/2 в NetWare предусмотрено
диалоговое окно NetWare Tools, содержащее набор параметров для
управления назначениями дисков, принтерами, очередями, сообщениями
и другие возможности.




Утилиты NetWare v.4, работающие в текстовом режиме. Административные утилиты



В данном разделе перечислены утилиты, которые могут выполняться
в ответ на командную подсказку NetWare v.4.

Утилита Назначение
AUDITCON Это новая утилита версии 4.0. Она используется системным аудитором для отслеживания древовидной структуры каталогов NDS. Аудитор проверяет сетевые транзакции для обеспечения правильности и надежности записей в сети.
NETADMIN Это новая утилита версии 4.0. Данная команда используется для управления характеристиками, объектами и полномочиями доступа, что облегчает работу с NDS администраторов, супервизоров и пользователей.
NLIST Это новая утилита версии 4.0. Выводит информацию о пользователях, группах, томах и серверах, а также очередях печати. Вы можете использовать эту команду, чтобы, например, вывести список пользователей на основе их характеристик, таких как имена и группы. Вы можете также выводить информацию о различных объектах NDS.
NVER Выводит информацию о версии сети и подключенных к ней серверов.
RCONSOLE Позволяет вам получить доступ к консоли сервера NetWare с той рабочей станции, где эта команда выполняется. Для поддержки на сервере удаленной консоли используется REMOTE.MLN.
SETTTS Устанавливает для приложений логические и физические блокировки записей. Блокировка записи предотвращает одновременный доступ к одной и той же записи в совместно используемом файле.
SYSTIME Данная команда синхронизирует время рабочей станции со временем используемого по умолчанию сервера или заданного сервера.
WSUPDATE Эта команда выполняет поиск устаревшей оболочки, утилиты и файлов приложений в сети и обновляет их.




Заменяющая ее утилита NetWare



Утилиты NetWare 3.11
Утилита NetWare 4
ALLOW, GRANT, REMOVE, REVOKE, RIGHT, TLIST
RIGHTS
CASTON, CASTOFF, SEND SEND
ATTACH, MAP MAP
CHKDIR, CHKVOL, VOLINFO VOLINFO
NDIR, LISTDIR NDIR
FLAG, FLAGDIR, SMODE FLAG
FILER, SALVAGE, PURGE FILER
SLIST, USERLIST LIST
NVER, WHOAMI WHOAMI



Утилита NetWare 3.11
Заменяющая ее утилита NetWare 4.0
FCONSOLE MONITOR.NLM
SYSCON NETADMIN
NETCON замена не требуется
BINDFIX замена не требуется
BINDREST замена не требуется
SESSION USERTOOLS
NWSETUP NETADMIN
DSPACE Администратор объектов Object Manager

Используется для печати файлов на



Утилита Назначение
NPRINT Используется для печати файлов на сетевом принтере. Ее можно также использовать для печати экранов и сохранения данных в сетевых файлах.
PSC Эта команда - альтернатива команды PCONSOLE. Она используется для управления серверами печати и принтерами сети. Она работает в режиме командной строки и может применяться чаще, чем команда PCONSOLE.
PSETUP Эту утилиту текстового режима можно использовать для установки параметров сервера печати, принтера и очереди печати.
RPRINTER.EXE Вы можете использовать эту утилиту для совместного использования в сети принтера, подключенного к рабочей станции.
PRINTCON Используя определения принтеров с помощью команды PRINTDEF, определяет конфигурацию задания печати.
PRINTDEF Эта команда используется для определения принтера и задания специальных управляющих кодов.
CAPTURE Эту команду можно использовать для печати на сетевом принтере из приложения, не поддерживающего печати в сети. Она обычно включается в сценарий регистрации, разрешая использовать команды печати после регистрации пользователя.
PCONSOLE Вы можете использовать данную команду для установки серверов печати, а также для управления информацией о печати в сети и ее просмотра.

Утилиты, работающие в режиме командной строки



Пользователям доступны несколько утилит, работающих в режиме командной
строки. О них уже рассказывалось выше, поэтому перечислим их кратко:

Утилита Назначение
CX Изменяет текущий контекст дерева NDS.
NDIR Выводит список файлов на томах NetWare. Параметры командной строки позволяют сортировать список файлов и выводить о них конкретную информацию.
NCOPY Утилита копирования NetWare. Аналогична команде копирования DOS, но автоматически проверяет корректность записи на диск.
RIGHTS Позволяет вам просмотреть текущие полномочия на каталог или изменить их (если у вас есть права Access Control или Supervisor).
SEND Посылает сообщения другим пользователям.
SETPASS Позволяет сменить пароль. Выводит подсказку для ввода старого пароля, затем дважды для ввода нового.
WHOAMI Выводит текущий статус регистрации и контекст.





Утилиты работы со средствами NDS



Утилита Назначение
CX Эта новая команда версии 4.0 позволяет вам изменять текущий контекст. Некоторые задачи требуют от вас задавать расположение в дереве NDS. CX аналогична команде DOS CD, но позволяет перемещаться не по каталогам, а по дереву NDS, или просмотреть текущий контекст.
PARTMGR Новая утилита версии 4.0, предназначенная для управления разделами. Она используется для создания и изменения разделов в древовидной структуре NDS. Выводимые меню позволяют разбивать или сливать разделы, добавлять, удалять и модифицировать их.
NETWARE ADMINISTRATOR Работающая в Windows и OS/2 сетевая административная программа, используемая для управления средствами NDS. Обеспечивает также средства для работы с файлами и каталогами.
NETADMIN Это версия утилиты NetWare Administrator, работающая в текстовом режиме.




Утилиты создания резервных копий и архивизации



Утилита NBACKUP.EXE NetWare 3.11 в версии 4.0 заменена, а утилитой
SBACKUP.NLM усовершенствована и использует преимущества средств
NDS. Кроме того, она может обрабатывать запросы на создание резервной
копии из любой части сети.

Система управления памятью SMS (Storage Management System) поддерживает
теперь пространства имен MS-DOS, Macintosh, FTAM, NFS и OS/2.
SMS поддерживает 8- и 4-миллиметровую магнитную ленту. Устройства
мультимедиа, такие как стекеры и магазины, в качестве устройств
архивизации не поддерживаются. Администратор сети должен назначить
супервизоров архивизации, которые, в свою очередь, могут выделить
операторов архивов, помогающих им выполнять операции по созданию
резервных копий.



Утилиты управления файлами



Утилита Назначение
FILER Эта утилита текстового режима, предназначенная для работы с файлами и каталогами. В основном меню Filer вы можете выбрать следующее:

модификацию, добавление, удаление или просмотр файлов;

модификацию полномочий доступа файлов и смену текущего каталога или сервера;

модификацию атрибутов;

модификацию информации о томе;

восстановление удаленных не уничтоженых файлов.
FLAG Эта команда позволяет просматривать и модифицировать владельцев файлов и каталогов или атрибуты файлов. С ее помощью можно также просматривать режим поиска выполняемых файлов. В командной строке вы можете применить атрибуты к каталогам или файлам.
NCOPY Эту команду можно использовать для копирования файлов или каталогов из одного места в другое.
NDIR Выводит информацию о файлах, каталогах и томах. NDIR может показывать даты создания и модификации файлов, наследуемые и действующие фильтры полномочий, атрибуты файлов и другую информацию. Эту команду можно также использовать для поиска файлов и сортировке строк.
RENDIR Используется для переименования каталогов.




Утилиты управления разделами



Для чего нужно управлять разделами, если они создаются автоматически?
Во-первых, вы можете создавать, удалять, перестраивать и синхронизировать
разделы. Во-вторых, вместо дублирования информации службы каталогов
вы можете определять разделы на других серверах.

Для управления разделами администраторы и супервизоры могут использовать
две утилиты: Windows Partition Manager и PARTMGR. Получить доступ
к Windows Partition Manager, встроенной утилите управления разделами
NetWare, работающей под Windows, вы можете из меню Tools. Можно
также использовать утилиту PARTMGR, которая работает в текстовом
режиме.



Версии операционных систем



Что касается версий программных продуктов, то сегодня существует
только небольшая группа основных вариантов Unix. Интересен подход
Unix к готовым приложениям. Принцип предварительно оттранслированной
и немодифицируемой программы совершенно не соответствует основным
концепциям Unix. Что хорошего в программе, если вы не можете настроить
ее таким образом, чтобы она точно соответствовала вашей среде?

NetWare стала по-настоящему "дружественной" к Unix,
начиная с версии 3.10, когда она впервые стала включать в себя
TPC NLM. Это позволило серверу параллельно поддерживать TCP/IP
и IPC/SPX. Впервые NetWare-сервер получил возможность включения
в сетевую работу Unix, где используются продукты разных фирм.

Кроме версии 4 NetWare мы будем упоминать также о NetWare версии
3.11. Иногда упоминаются и более ранние версии, работающие в VAP
(Value Added Process, более ранняя версия NML). NetWare 3.11 -
наиболее общая для больших компаний версия (достаточно крупная
для использования и Unix, и NetWare и достаточно подошедшая к
необходимости взаимодействия этих систем). Многие замечания, касающиеся
NetWare 3.11, применимы также к версии NetWare for Unix (Portable
NetWare).

Что касается NetWare-клиентов, то в основном NetWare-клиентами
являются PC c DOS. Хотя они занимают на рынке основную долю, следует
упомянуть также о других NetWare-клиентах, таких как Macintosh
и машины с операционной системы OS/2.

Мир клиентов, отличных от DOS, быстро разрастается, и не только
за счет пользователей Macintosh и OS/2. Выпущенная в 1992 году
система NeXTstep 3.0 включает в себя в качестве собственного протокола
IPX/SPX. Операционная система Solaris 2.0 фирмы Sun также включает
в себя протоколы NetWare. Кроме того, Sun и Novell имеют совместные
соглашения в области маркетинга. Уцелеет ли все это перед лицом
выпуска UnixWare, и будут ли задействованы те же каналы сбыта,
пока сказать трудно. Реселлеры и дилеры, будут решать, какую версию
им продавать и поддерживать, ориентируясь в основном на рынок.
Следует ожидать, что в группу NetWare-клиентов перейдут многие
из основных операционных систем.



Виды платы за ресурсы



Существует несколько видов оплаты, по которым вы можете взимать
плату с пользователей за системные ресурсы. Каждый из них описывается
в следующих разделах.

Оплата по числу считанных блоков (Blocks read charge rates)

Этот пункт позволяет установить расценки за объем информации,
считанной с диска сервера. Это не то же самое, что оплата на хранение
блоков на диске. Число считанных блоков (блок = 4К) подсчитывается
с получасовым интервалом.

Нужно учитывать, что такой показатель, как число считанных блоков,
может иногда вводить в заблуждение. Например, при открытии базы
данных блоки считываются, но никакая работа еще не сделана.

Этот показатель важен для тех серверов, которые предоставляют
информацию для других пользователей, например, системы с оперативным
(on-line) доступом или СУБД. Однако он не способствует аккуратной
и продуктивной работе пользователей с системой, т.к. они опасаются
исчерпать свой кредит.

Оплата по числу записанных блоков Blocks written charge
rates

Этот вид оплаты аналогичен предыдущему, но учитывается информация,
записываемая на диск, а не считываемая с него. Это не то же самое,
что плата за память на диске. Число записанных блоков (блок =
4К) подсчитывается с получасовым интервалом.

Каждая запись на диск отражается в бюджете (учетной записи) пользователя.
Эту возможность нужно использовать осторожно, так как некоторые
программы непрерывно записывают данные на диск, и взимать за это
оплату было бы несправедливо. Например, при инсталляции на сервере
Windows она записывает на сервере временные файлы и регулярно
их обновляет. Кроме того, это может сказываться на продуктивности
работы пользователей.

Оплата по времени подключения (Connect time charge rates)

Этот вид оплаты учитывает время регистрации пользователя на сервере
(каждые полчаса). Однако перед тем, как устанавливать такой вид
оплаты, нужно учитывать тип пользователя и доступные ресурсы в
системе. При интенсивном использовании сети вы можете повысить

расценки, чтобы поощрить пользователей эффективнее выполнять свои
задачи и не слишком должно находиться в системе. Однако для некоторых
систем это может не подходить (например, в систе мах, где много
пользователей-новичков).

Оплата за используемую дисковую память (Disk storage charge
rates)

Это предусматривает оплату за каждый блок памяти на диске (4К).
Объем используемой памяти на диске отслеживается каждые полчаса.
Если дисковая память в сети ограничена, расценки за нее могут
стимулировать пользователей эффективнее использовать диск и удалять
ненужные файлы.

Оплата за запросы на обслуживания (Service requests charge
rates)

Этот вид предполагает оплату за общее использование сервера. С
пользователя взимается плата за любой запрос на выполнение операции
сервером (с момента регистрации пользователя на сервере). Эта
возможность сильно увеличивает объем учетного файла.

VLM (Virtual Loadable Module)



VLM - это выполняемый файл (EXE), который загружает программное
обеспечение DOS Requester. DOS Requester выполняет всю важную
работу по адресации запроса на обслуживание рабочей станции (направляя
его DOS или по сети серверу). Однако VLM.EXE - это только верхушка
айсберга. Он загружает следующие модули, которые вы можете видеть
при выводе содержимого каталога NWCLIENT:

Модуль Назначение
CONN.VLM Администратор связи, который позволяет связать рабочую станцию с несколькими серверами одновременно. Он отслеживает сетевые средства и устройства памяти, доступные пользователями в сети.
IPXNCP.VLM Модуль обработки пакета IPX.
AUTO.VLM Обеспечивает средства повторного подключения.
TRAN.VLM Направляет информацию конкретному транспортному протоколу, такому как IPX или TCP/IP.
NDS.VLM Обеспечивает доступ к службе каталогов (NDS) NetWare 4.0.
BIND.VLM Обеспечивает доступ к базу объектов Bindery.
NWP.VLM Мультиплексный модуль, направляющий информацию NetWare Directory Services, Bindery или Personal NetWare (в зависимости от того, что используется). Мультиплексор позволяет смешивать все эти средства.
RSA.VLM Обеспечивает кодирование RSA и средства проверки подлинности.
FIO.VLM Модуль файлового ввода-вывода. Контролирует кэшируемыми и не кэшируемыми операциями чтения/записи, чтением/запись в пакетном режиме и операциями чтения/записи Large Internet Packet.
REDIR.VLM Этот модуль обеспечивает фактические средства перенаправления DOS.
PRINT.VLM Обеспечивает средства перенаправления печати с рабочей станции на подключенные к сети принтеры.
NETX.VLM Необязательный модуль, обеспечивающий обратную совместимость с предыдущими версиями оболочки NetWare. Некоторым приложениям необходимы функции, доступные в предыдущих версиях.




Внешняя команда



Внешняя команда выполняется в сценарии регистрации с помощью символа
#:
#маршрут/команда параметры

где "маршрут" - это буква назначенного диска или полное
имя маршрута файла команды, "команда" - имя выполняемого
файла, а "параметры" - параметры, необходимые для выполнения
программы.

Перед выполнением внешних команд назначьте все необходимые диски.
Выполнение внешней команды отличается от выполнения команды с
помощью EXIT. При выполнении внешней подпрограммы сценарий регистрации
остается в памяти, и после завершения команды продолжает выполнение.
Команда EXIT завершает сценарий регистрации.

Одной из важных внешних команд, включаемых в сценарий регистрации,
является WSUPDATE, которая используется обычно для обновления
драйвера рабочей станции и файлов оболочки. Часто применяется
также команда CAPTURE, о которой уже говорилось выше.



Волоконно-оптические кабели



Волоконно-оптический кабель - наиболее дорогой сетевой кабель,
но в последнее время его цена снижается. Он имеет следующие характеристики:

Используется обычно в сочетании с кабелями других типов и
соединяет серверы и сегменты локальных сетей.
Имеет большую потенциальную длину сегмента и обеспечивает
большую скорость передачи, чем другие кабели.
Не генерирует сигналов, обеспечивая тем самым высокую степень
защиты.
На него не влияют внешние электропомехи.
Стоит от 3.75 до 4.5$ да метр (огнеупорный - 5.4$ за метр).




Восстановление и уничтожение файлов



Когда файл удаляется, Netware сохраняет копию файла на тот случай,
если может потребоваться его восстановить. Этот файл не выодится
в перечне содержимого каталога и недоступен для использования.
Удаленные файлы хранятся в том каталоге, где они удалялись. И
Netware Administrator, и FILER позволяют вам просматривать и восстанавливать
файлы. Вы можете также полностью удалить файлы с тома (уничтожить
их). При переполнении тома Netware сама уничтожает удаленные файлы
(удаляя сначала самые старые). Кроме того, файлу можно присвоить
атрибут Purge. Файлы с таким атрибутом автоматически уничтожаются
после удаления. Восстановить такие файлы с помощью средств утилит
нельзя.

Чтобы восстановить файлы с помощью утилиты Netware Administrator,
выделите каталог, в котором содержатся удаленные файлы, и выберите
в меню Object команду Salvage. Выводится диалоговое окно со следующими
полями:

Include. Наберите в этом поле трафаретные символы для
поиска файлов, которые вы хотите вывести.
Sort Options. Щелкните "мышью" на
кнопке стрелки вниз и выберите в спускающемся списке один из параметров
сортировки.
Source. Щелкните "мышью" на кнопке стрелки
вниз. Вы получите список файлов текущего или удаленного каталога.


После установки параметров щелкните "мышью" на кнопке
List. Выводится список доступных для восстановления файлов. Щелкните
"мышью" на файлах, которые вы хотите восстановить, и
на кнопке Salvage. Отметим следующее:

Для восстановления вы можете выбирать сразу несколько файлов.
Щелчок "мышью" на кнопке Purge полностью уничтожает
файлы.
Для восстановления файла вы должны иметь на него полномочие
Create.


Чтобы восстановить файлы с помощью утилиты FILER, выберите в ее
основном меню пункт Salvage deleted files. Выводится следующее
меню:
+=========================================+
¦ Salvage menu ¦
¦=========================================¦
¦ ¦View/recover deleted files-------------¦
¦ ¦Salvage from deleted directories ¦

¦ ¦Set salvage options ¦
+=========================================+

Чтобы вывести список доступных для восстановления файлов на текущем
томе и восстановить эти файлы, выберите пункт View/recover deleted
files. Если файлы находятся в файле DELETEV.SAV в корневом каталоге,
выберите Salvage from deleted directories. Для выбора из списка
параметров сортировки выберите Set salvage options.

При выборе пункта View/Recover deleted files вам выводится запрос
на ввод трафарета поиска. Если вы нажмете Enter, то выведется
список всех доступных для восстановления файлов. Посветите файлы,
которые нужно восстановить, и для их отметки используйте клавишу
F5. Для изменения порядка сортировки нажмите F3. Клавиша F6 позволяет
задать трафарет для отметки файлов. F8 отменяет отметку файлов.
Для восстановления выбранных файлов или группы файлов нажмите
Enter. Если для восстановления выбран только один файл, то при
запросе на восстановление выводится статистика по этому файлу.
Файлы в списке можно уничтожить нажатием клавиши Del после выбора
файлов.

Запрет средства восстановления

Средство восстановления можно запретить. Это может потребоваться
из-за нехватки места на томе или при наличии адекватной процедуры
архивизации важных файлов. Кроме того, отключение данного средства
несколько повышает производительность. Отключается средство восстановления
с помощью установки в On пункта Purge of Deleted Files. Изменить
эту установку можно с помощью SERVMAN и выбора команды Console
Set Commands. После этого удаляемые в системе файлы будут сразу
уничтожаться.


Восстановление службы каталогов с помощью DSREPAIR



DSREPAIR - это утилита консоли, которая загружается на сервере
для проверки и восстановления разделов службы каталогов, копий
разделов и файловой системы. В случае порчи базы данных NetWare
Directory Database она не будет открываться. На сервере вы увидите
сообщение об ошибке. Утилита DSREPAIR часто позволяет исправить
подобные ошибки, но вам может потребоваться заново инсталлировать
NDB. Чтобы скорректировать все дерево NDS, запустите DSREPAIR
на каждом сервере. Чтобы использовать DSREPAIR перейдите на сервер,
где возникли проблемы, и выполните следующие шаги:

Загрузите DSREPAIR.
Для внесения изменений в установки DSREPAIR выберите первый
пункт меню.
Чтобы передавать выводимые на экран сообщения в файл (их можно
будет проверить позднее), нажмите в меню установок 2.
Оставьте остальные параметры без изменения и для возврата
в основное меню нажмите 7.
Для запуска теста DSREPAIR нажмите 2.


DSREPAIR находит ошибки и отслеживает их в базе данных. После
завершения тестирования вы можете выбрать восстановление. Когда
оно закончится, выйдите из утилиты DSREPAIR (иначе NDS будет заблокирована).

Если DSREPAIR не может исправить ошибки на сервере, вам может
потребоваться восстановить раздел с помощью одной из копий (см.
выше) или инсталлировать NDS заново. Обратитесь к службе технической
поддержки Novell (1-800-LAN-KIND).




Восстановление томов с помощью утилиты VREPAIR



Утилита VREPAIR корректирует минимальные ошибки на диске на уровне
томов. Это означает, что данная утилита влияет только на заданные
вами тома. Если основная таблица распределения файлов или дерево
каталогов оказывается запорченным, VREPAIR сравнивает основную
таблицу с дублируемыми и вносит корректировки. VREPAIR может потребоваться
в следующих ситуациях.

Когда происходят ошибки чтения/записи диска.
Сбой питания привел к порче тома. Это происходит при выключении
питания в момент записи файлов на диск. Несоответствие FAT и каталога
не позволяют смонтировать том.
При загрузке сервера происходит ошибка дублирования дисков.


Если при загрузке пространства имен не хватает памяти, VREPAIR
может вернуть таблицы тома к тому размеру, который они имели до
добавления поддержки пространства имен. Утилиту VREPAIR можно
выполнять несколько раз, пока не будут устранены все ошибки.

Если на загружается том SYS, вы не сможете загрузить VREPAIR,
пока не скопируете программу в раздел DOS на диске сервера, либо
вы можете переписать файлы на дискету. Вам потребуются следующие
файлы:

VREPAIR.NLM - загружаемый модуль.

V_MAC_.NLM - модуль поддержки пространства имен Macintosh.

V_OS2.NLM - модуль поддержки пространства имен OS/2.

Скопируйте также файлы поддержки других пространств имен, такие
как V_FTAM.NLM. Чтобы выполнить версию VREPAIR в разделе DOS,
загрузите SERVER.EXE и после вывода подсказки консоли загрузите
VREPAIR.NLM.




Возможность эмуляции терминала



С внедрением локальных сетей (LAN) стало иметь смысл осуществлять
всю передачу данных по этим сетям. В прошлом в компаниях сетевой
коаксиальный кабель извивался под столами вместе с проводом электросети.
Сегодня баланс уверенно сместился в сторону использования вычислительной
сети для эмуляции терминала, так как этот подход обеспечивает
большую производительность и обслуживаемость.

Возможность эмуляции терминалов применятся, чтобы пользователи
PC могли со своих компьютеров выполнять приложения (обычно символьно-ориентированные)
на хост-системах Unix. Все, что может делать базовый последовательный
терминал, можно делать и с помощью эмуляции терминала на PC. Программу
эмуляции терминала вместо работы через последовательный порт запускают
для работы по сети. Это делается путем перенаправления вывода
программы через INT14 (как правило) в вычислительную сеть. Следующий
рисунок иллюстрирует типичное программное обеспечение эмуляции
терминала, использующее работу через последовательный порт и маршрутизацию
по сети.
+---------+
¦+-------+¦ +------+
¦¦ ¦¦ ¦ +--+ ¦ +---------+
¦¦ Login:¦¦-----+ ¦ +--+ ¦ ¦+-------+¦
¦+-------+¦ ¦ ¦ +--+ ¦ ¦¦ ¦¦
+--+---+--+ v +-последовательный ¦ +--+ ¦ ¦¦ ¦¦
+------+---+-------+ v порт ¦ ---- ¦ ¦+-------+¦
¦ - +--+ +--++Н-------------------Н+ ---- ¦ +--+---+--+
¦ +--+ +--++П Последовательный П+ ---- ¦+----+---+-----+
+------------------+ кабель или связь +------++--------------+
PC-клиент через модем Хост-машина
+---------+
¦+-------+¦ +------+
¦¦ ¦¦ ¦ +--+ ¦ +---------+
¦¦ Login:¦¦-----+ ¦ +--+ ¦ ¦+-------+¦
¦+-------+¦ ¦ ¦ +--+ ¦ ¦¦ ¦¦
+--+---+--+ v +--Плата сетевого ¦ +--+ ¦ ¦¦ ¦¦
+------+---+-------+ ¦ интерфейса ¦ - - ¦ ¦+-------+¦
¦ - +--+ +--++Н v Н+ - - ¦ +--+---+--+
¦ +--+ +--++П--+ +--П+ - - ¦+----+---+-----+
+------------------+ ¦ ¦ +-------+--------------+
PC-клиент ¦ ¦ Хост-машина
¦ ¦
¦ ¦
<----------------------+------------+--------------------->
^
+-- Физическая сеть (Ethernet, Token Ring и др.)


Со стороны хост- машины система должна быть конфигурирована таким
образом, чтобы воспринимать псевдо-терминалы. Это идентификаторы
терминалов, подключенных не через последовательный порт, а через
сетевой интерфейс. Если установлена плата сетевого интерфейса,
большинство хост-систем сегодня поставляются с конфигурацией для
псевдо-терминалов.

Хотя сегодня эмуляция последовательного терминала со скоростью
обмена 9600 бит/сек считается неплохой, но это касается только
старых символьно-ориентированных систем. Представьте, с каким
нетерпением ожидается интерфейс X Windows или любой другой графический
интерфейс пользователя (GUI) с такой скоростью. Это превосходная
причина для перевода вашей эмуляции терминалов на систему, построенную
на основе сети. Современные программные продукты требуют огромной
пропускной способности, и эмуляция терминалов в сети - это только
первый из многих шагов по ее обеспечению.

Сегодня любая программа эмуляции терминалов для PC работает параллельно
с NetWare и сравнима по стоимости с той дискетой, на которой она
поставляется. Как и следовало ожидать, все они используют в качестве
транспортного уровня Unix протокол TCP/IP, но работают на PC одновременно
с оболочкой NetWare.

В 1988 году этого еще не было, и вам приходилось тратить большие
деньги на платы сетевого интерфейса для своих PC, которые имели
сопроцессор для поддержки TCP/IP. Разработка фирмами Microsoft
и 3Com спецификаций NDIS и Novell спецификаций ODI сделали платы
сопроцессора устаревшими. Теперь это программное обеспечение промежуточного
уровня может работать параллельно с четырьмя протоколами, что
значительно облегчило жизнь для пользователя PC.

Для отдельных PC существуют десятки программ эмуляции терминала,
но здесь мы коснемся только тех их них, которые доступны как сетевое
средство.

Возможности совместной работы различных аппаратных средств



Фирма Novell всегда отличалась тем, что предоставляла сетевые
средства для самых разнообразных операционных системе. Часто именно
Novell первой из фирм-производителей программного обеспечения
поддерживала чужую (разработанную другими производителями) операционную
систему и ее протоколы.

Часто требуется обеспечить совместную работу в сети аппаратуры
разных фирм-производителей. Если используются только персональные
компьютеры, то создать сеть можно путем простого добавления сервера
и операционной системы NetWare, а затем соединить их с помощью
интерфейсных плат и кабеля. Однако, могут быть и другие варианты,
часто встречающиеся в крупных компаниях:

в различных филиалах фирмы уже установлены отдельные локальные
сети (возможно, различных типов);
пользователи хотят подключаться через свои рабочие станции к
хост-системам больших ЭВМ;
используются различные операционные и вычислительные системы,
включая DOS, Macintosh, рабочие станции Sun, миникомпьютеры и
большие ЭВМ.


Возможность совместной работы играет важное значение, когда вам
нужно совместно использовать файлы в различных операционных системах.
Это предусматривает не только подключение аппаратуры для совместной
работы в сети. Вы должны также предусмотреть протоколы, позволяющие
системам взаимодействовать друг с другом через сетевой кабель.
"Родной" коммуникационный протокол NetWare это SPX/IPX.
Ниже представлено его сравнение с OSI и другими известными стеками
протоколов.
OSI NetWare Unix Apple LAN Manager
+------------++----------++-----------++-----------++-----------+
¦ Уровень ¦¦ ¦¦ ¦¦ ¦¦ ¦
¦ приложений ¦¦ Протокол ¦¦ Сетевая ¦¦ AppleShare¦¦ Блоки ¦
+------------+¦ ядра ¦¦ файловая ¦+-----------+¦ сообщений ¦
¦ Уровень ¦¦ NetWare ¦¦ система ¦¦ ¦¦ сервера ¦
¦презентации ¦¦ ¦¦ ¦¦ AFP ¦¦ ¦
+------------++-----+----++--+--+--+--++--+--+--+--++-----+-----+
¦ ¦¦ ¦ ¦¦ ¦ ¦ ¦ T¦¦ ¦ ¦ ¦ ¦¦ ¦ ¦
¦ ¦¦ ¦ ¦¦ S¦ ¦ S¦ e¦¦ ¦ A¦ ¦ ¦¦ ¦ ¦
¦ Уровень ¦¦Named¦ Net¦¦ N¦ F¦ N¦ l¦¦ A¦ D¦ Z¦ P¦¦Named¦ Net ¦

¦ сеанса ¦¦pipes¦BIOS¦¦ M¦ T¦ T¦ n¦¦ S¦ S¦ I¦ A¦¦pipes¦BIOS ¦
¦ ¦¦ ¦ ¦¦ P¦ P¦ P¦ e¦¦ P¦ P¦ P¦ P¦¦ ¦ ¦
¦ ¦¦ ¦ ¦¦ ¦ ¦ ¦ t¦¦ ¦ ¦ ¦ ¦¦ ¦ ¦
+------------++-----+----++--+--+--+--++--+--+--+--++-----+-----+
¦ ¦¦ ¦¦ ¦¦ ¦ ¦ ¦ K¦¦ ¦
¦Транспортны馦 SPX ¦¦ TCP ¦¦ A¦ N¦ A¦ T¦¦ ¦
¦ уровень ¦¦ ¦¦ ¦¦ T¦ B¦ E¦ M¦¦ ¦
¦ ¦¦ ¦¦ ¦¦ P¦ P¦ P¦ P¦¦ NetBEUI ¦
+------------++----------++-----------++--+--+--+--+¦ ¦
¦ Сетевой ¦¦ IPX ¦¦ IP ¦¦ DDP ¦¦ ¦
¦ уровень ¦¦ ¦¦ ¦¦ ¦¦ ¦
+------------++----------++-----------++-----------++-----------+
¦ ¦¦ Драйверы ¦¦ Драйверы ¦¦ Драйверы ¦¦ Драйверы ¦
¦ ¦¦ LAN ¦¦ LAN ¦¦ LAN ¦¦ LAN ¦
¦ Уровень ¦+---+------++-----------++-----+-----++-----------+
¦связи данных¦¦ ¦ ¦¦ ¦¦Local¦Ether¦¦ ¦
¦ ¦¦ODI¦ NDIS ¦¦ Управлени妦Talk ¦Talk ¦¦ NDIS ¦
¦ ¦¦ ¦ ¦¦ доступом ¦+-----+-----+¦ ¦
¦ ¦¦ ¦ ¦¦ ¦¦Token Talk ¦¦ ¦
+------------++---+------++-----------++-----------++-----------+
¦ Физический ¦¦Физически馦Физический ¦¦Физический ¦¦Физический ¦
¦ уровень ¦¦ ¦¦ ¦¦ ¦¦ ¦
+------------++----------++-----------++-----------++-----------+

TCP/IP принимает в организации межсетевой работы NetWare и в
стратегии Novell все более важное значение. TCP/IP больше подходит
для межсетевой работы NetWare, чем собственный протокол NetWare
IPX, поэтому он все чаще применяется при объединении сетей.

Сети, использующие различные протоколы, не могут непосредственно
взаимодействовать друг с другом. Например, приложение, которое
работает в системе с SPX/IPX, не может непосредственно взаимодействовать
с системой с TCP/IP.

Сетевые интерфейсы и шлюзы позволяют преобразовать протокол на
каждом уровне, так что пользователи рабочей станции могут получить
доступ к средствам операционной системы, использующей другой протокол.
Novell NetWare for SAA и Novell 3270 LAN Workstation обеспечивают
для систем DOS и Macintosh сетевые интерфейсы с хост-системами
IBM.

Многопротокольная маршрутизация дает серверам NetWare возможность
организовывать сетевой трафик между различными системами (как


показано на приведенном ниже рисунке). Novell NetWare поддерживает
многопротокольную маршрутизацию с помощью NLM. Если пользователю
рабочей станции требуется доступ к NetWare-серверу, он использует
приложение, поддерживающее SPX/IPX. Для доступа к рабочей станции
Unix он использует приложение, поддерживающее TCP/IP. NetWare-сервер
направляет пакеты системе Unix.
Рабочая станция Рабочая станция +-----+
+-------+ Unix ¦-----¦
¦+-----+¦ +-------+ ¦-----¦
¦¦ ¦¦ ¦+-----+¦ ¦-----¦
¦+-----+¦ ¦¦ ¦¦ ¦ ¦
+-+---+-+ ¦+-----+¦ ¦-- ¦
+-----+---+-----+ ++-----++ ¦-- ¦
¦- ---¦ +----+-----+---++-----+
+--+-+----------+ +--------------++--+-++
¦ ¦ NetWare-cервер ¦ ¦
¦ ¦ +-----+ ¦ ¦
¦ ¦ ¦-----¦ ¦ ¦
¦ ¦ ¦-----¦ ¦ ¦
¦ ¦ ¦-----¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦
¦ ¦ ¦-- -¦ ¦ ¦
¦ ¦ ¦-- -¦ ¦ ¦
¦ +----------------+-----+--------------------------------+ ¦
+------------------¦-----¦----------------------------------+
пакеты IPX в NetWare +-----+ пакеты TCP/IP в Unix

Другая схема, которая называется туннельной, позволяет передавать
пакеты IPX (NetWare) через сеть TCP/IP путем инкапсуляции пакетов
IPX в пакеты TCP/IP.
---------------- ---------------- ----------------
---------------- ---------------- ----------------
---Локальная---------------Локальная --------------Локальная----
--сеть NetWare------------сеть TCP/IP-------------сеть NetWare--
---------------- ---------------- ----------------
---------------- ---------------- ----------------
+-----+ +-------+ +-----+
¦-----¦--------------->¦+-----+¦----------------->¦-----¦
+-----+ ¦¦-----¦¦ +-----+
пакет SPX/IPX ¦+-----+¦ пакет SPX/IPX
+-------+
пакет TCP/IP

На следующем рисунке показана обработка нескольких протоколов
на рабочей станции, где интерфейс ODI (Open Data-Link Interface)
одновременно обрабатывает два различных стека протокола, посылая
оба типа пакетов через одну и ту же интерфейсную плату и сетевой
кабель. На сервере оба эти протокола распознаются и при необходимости
маршрутизируются. Следующие продукты позволяют рабочим станциям


поддерживать двойные стеки протоколов (SPX/IPX и TCP/IP):

LAN WorkPlace for DOS позволяет пользователям DOS и Windows
получить доступ к системам, использующим TCP/IP. Пользователи
могут подключаться непосредственно к TCP/IP или использовать NetWare-сервер
для маршрутизации пакетов в системы TCP/IP.
LAN WorkPlace for Macintosh предоставляет пользователям Macintosh
через сети NetWare доступ к сетям TCP/IP и хост-системам Unix,
VAX или большим ЭВМ IBM.
LAN WorkPlace for OS/2 дает пользователям OS/2 доступ через
сети NetWare к компьютерам Apple Macintosh, системам Unix, VAX
и большим ЭВМ IBM.

Рабочая станция
Рабочая станция NetWare-cервер Unix
+------------------+ +--------------+ +--------------+
¦ Приложение ¦ ¦ ¦ ¦ ¦
¦ ¦ ¦ ¦ ¦ ¦ ¦
¦ v ¦ ¦ ¦ ¦ ¦
¦+----------------+¦ ¦ ^ ¦ ¦ ^ ¦
¦¦ ODI ¦¦ ¦ ¦ ¦ ¦ ¦ ¦
¦+--------+-------+¦ +-+------------+ ¦ ¦ ¦
¦¦ TCP/IP ¦SPX/IPX¦¦ ¦ ¦ +--->--+ ¦ ¦ ¦ ¦
¦+--------+-------+¦ +-+-+------+---+ ¦ ¦ ¦
¦ +-------+ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦ ¦
+----+ NIC +-----+ +-+-+------+---+ +-------+------+
+-+-+---+ связь¦ ¦ ¦ ¦
¦ ¦ данных¦ ¦ ¦ ¦
¦ ¦ ¦ ^ v ¦
------¦-¦ кабель ¦ ¦ ¦ ¦
¦ ¦ +---------------+ ¦ ¦ ---------- ¦
¦ +-------------------+ +---------------+
¦ ¦ ¦ физический уровень
пакеты +- пакеты TCP/IP-+
SPX/IPX

Вопросы совместной работы с программами других производителей
имеют для Novell первостепенное значение. Это открывает большие
возможности для совместимости с другими платформами (Macintosh,
Unix и больших ЭВМ IBM).

Фирма Novell всегда отличалась тем, что предоставляла сетевые
средства для самых разнообразных операционных систем. Часто именно
Novell первой из фирм-производителей программного обеспечения
поддерживала чужую (разработанную другими производителями) операционную
систему и ее протоколы.

Novell предусматривает также следующие программные продукты поддержки
операционных систем, которые позволяют использовать ресурсы сервера
NetWare операционным системам, отличным от NetWare:

NetWare for Macintosh реализует стандарт протокола AFP (AppleTalk


Filling Protocol), благодаря чему пользователи Macintosh могут
использовать файлы NetWare совместно с пользователями сети и получить
доступ к сети NetWare.
NetWare NFS выполняет на файловом сервере NetWare сетевую
файловую систему Unix (NFS), благодаря чему пользователи Unix
могут получить доступ к файлам и принтерам сети NetWare.
NetWare FTAM позволяет получить доступ к файловой системе
NetWare различным клиентам OSI FTAM (File Transfer Access and
Management). Этот продукт позволяет также пользователям рабочей
станции DOS подключаться к сетям OSI и взаимодействовать с хост-системами
FTAM. NetWare FTAM обеспечивает простое копирование файлов, а
также средства переименования и удаления.


Различные протоколы и их реализацию в сети можно представить в
виде следующих категорий:

Физические протоколы охватывают физическое подключение аналогичной
аппаратуры и протоколы связи данных, используемые этим аппаратным
обеспечением.
Межсетевые протоколы определяют подключение аналогичной и
различающейся аппаратуры через мосты и маршрутизаторы.
Прикладные протоколы определяют возможности совместной работы
операционных систем и приложений.


Вторичное распределение



До версии 4.0 NetWare наименьшей единицей распределения в файловой
системе был блок тома. Например, если размер блока тома равен
4К, то каждый записанный на томе файл занимает 4К (один блок).
И это справедливо даже для файлов размером в 1 байт.

В NetWare 4.0 наименьшей единицей распределения в файловой системе
является один сектор или 512 байт. И это не зависит от размера
блока. Таким образом, секторы в блоке тома могут содержать данные
из различных файлов. Вторичное распределение выполняется прозрачно
на нижнем уровне файловой системы. Файловая система NetWare 4.0
более эффективна в плане использования носителя, чем ее предшественники.

[]
[]
[]




Выбор наилучшего маршрута



Объединенная сеть обычно строиться так, чтобы обеспечить защиту
от выхода аппаратуры из строя. Наличие нескольких маршрутов позволяет
использовать резервный маршрут, когда нарушается основной. Некоторые
маршруты могут использовать высокоскоростные сети, такие как FDDI
(Fiber Distributed Data Interface) или прямые цифровые линии (T1).
Маршрутизаторы могут посылать данные по наилучшему из этих маршрутов
(в смысле стоимости, скорости передачи или выбирая прямой маршрут).
Наилучшим может быть также маршрут, обходящий загруженные локальные
сегменты, что определяется на основе скорости передачи. Например,
высокоприоритетные пакеты можно посылать по цифровой телекоммуникационной
линии со споростью передачи 56 Кб/сек, а низкоприоритетные - по
телекоммуникационной линии со скоростью 19.2 Кб/сек. Администратор
сети может сам решить, какой маршрут является наилучшим, либо
предоставить выбор маршрута маршрутизаторам.



Выбор при регистрации



При регистрации пользователей в сети NetWare им предоставляется
определенная возможность выбора выполняемых сценариев регистрации.
Чтобы обойти сценарий регистрации или задать другой сценарий регистрации,
при выполнении команды LOGIN можно использовать следующие параметры:

Параметр Описание
/NS Позволяет обойти все сценарии регистрации. Используется при отладке или установке новой операционной среды. Назначения дисков не выполняются, а используемым по умолчанию каталогом будет LOGIN. Для назначения дисков вам нужно вручную перейти в каталог PUBLIC и выполнить команды MAP.
/Sимя_файла Этот способ предоставляет лучший способ обойти свой сценарий регистрации и задать альтернативный сценарий. Создайте текстовый файл с командами сценария, а затем выполните команду LOGIN с этим параметром, указав имя данного файла.
/PR=объект С помощью этого параметра вы можете указать LOGIN, что нужно запускать сценарий регистрации, конкретного объекта. Таким образом вы можете задать профильный объект или даже другой пользовательский объект.


Относительно параметра /PR нужно заметить следующее:

Если вы не находитесь в том же контексте, что и указываемый
объект, то нужно задать полный маршрут NDS. Если имя контекста
слишком длинное, вы можете создать командный файл.
При регистрации можно использовать только один параметр /PR.
/PR нельзя использовать в командной строке LOGIN вместе с
другими параметрами.




Выбор протокола



Когда-то об идее выбора протокола еще не слышали; покупатели использовали
протокол, поставляемый вместе с системой. По мере того как в компьютерном
мире все менялось, большие возможности открыли больше вариантов
для выбора. Появились возможности выбора и протоколов, хотя традиционные
варианты оставались некополебимыми. Если вы работаете с Unix,
то используете TCP/IP. Если вы работаете с NetWare, то применяете
IPX/SPX. Когда это требуется, вы можете смешать эти протоколы.
Сегодня существуют возможности реализации протокола Novell IPX/SPX
на системах PC, Macintosh, NeXT, SCO, SVR4 UNIX, Solaris, UnixWare,
LAN Server, Banyan и даже больших системах IBM 370. Начавшись
со скромного небольшого локального протокола, IPX/SPX проделал
большой путь. С другой стороны, TCP/IP начинался как протокол
только для Unix-систем, а теперь он доступен на всех вышеупомянутых
платформах и многих других. Достаточно сказать, что тем или другим
образом IPX/SPX и TCP/IP можно загрузить на любой мыслимой компьютерной
платформе. Некоторые LAN-системы принимают с качестве транспортного
протокола для локальных сетей, построенных на основе PC, TPC/IP.
Основным примером является LAN Manager фирмы Microsoft, хотя TCP/IP
использован как транспортный уровень для SMB (Server Message Block)
и NetBIOS. Фирмы, использующие лицензию на LAN Manager, такиек
как StartGroup (ATT/NCR), используют теперь TCP/IP вместо OSI
(Open System Interconnection), протокол, нацеленный на то, чтобы
когда-нибудь в будущем заменить TCP/IP.



Выбор протокола: TCP/IP и SPX/IPX



Для Unix основным выбором являются IPX/SPX для NetWare и TCP/IP
для Unix. IPX/SPX реализуется на различных системах Unix. С другой
стороны, TCP/IP также становится все более важным для NetWare
для обеспечения коммуникаций Unix-NetWare и связей "клиент-сервер".
Весь фокус в том, чтобы получить TCP/IP на NetWare в одних случаях
и IPX/SPX в Unix в других. На PC не применяется "внешнее"
использование TCP/IP, а ограниченная память, доступная в различных
формах DOS, вынуждает прибегать к некоторым "странным махинациям".

IPX/SPX - это не такой "стандартный" протокол как TCP/IP,
а его история отмечена невысокой производительностью в сетях WAN.
Novell учитывает эти моменты в протоколе BMP (Burst Mode Protocol),
реализуя в сфере NetWare идею TCP/IP подтверждения нескольких
пакетов в одном пакете. Можно найти вендоров Unix, включивших
поддержку IPX/SPX.

Доступ клиентам NetWare к хост-системам Unix для выполнения символьных
(не графических) приложений поможет многим фирмам. Неплохо было
бы позволить клиентам NetWare выполнять свои собственные приложения
для DOS, Macintosh (системы) или OS/2. Было бы также здорово,
если результирующую информацию можно будет совместно использовать
на разных платформах.

С учетом растущего списка приложений, предлагающих версии и для
DOS, и для Unix, простой доступ к файлам на между разными платформами
окажет большую помощь. WordPerfect является лидером среди текстовых
процессоров, предлагающих версии для работы в DOS, Windows, Unix
OS/2 и Macintosh. Они сохраняют один и тот же формат, так что
пользователь SunOS может использовать файл из Macintosh, сохраненный
на сервере NetWare. Если, конечно, выполнены соответствующие сетевые
соединения.

Сегодня приложения с обеих сторон могут пересекать барьер. Первой
базой данных для работы в качестве NLM на NetWare-сервере была
Oracle. При этом сохраняется широкое распространение Oracle в
мире Unix. Благодаря начальным шагам, предпринятым Unix для поддержки
TCP/IP (начиная с NetWare 386 версии 3.1) база данных Oracle на
NetWare-сервере может общаться с Oracle-клиентом на любой платформе
Unix.



Выбор сервера



Еще несколько лет назад цены сильно беспокоили покупателей, которые
тратили много времени, приводя в соответствие нужное им оборудование
и свой бюджет. Сегодня снижение цен значительно облегчило покупку
сервера. Система с процессором 80386 или 80486 для небольшой сети
(около 10 рабочих станций) стоит менее 2000$. Из-за низких цен
не имеет смысла при покупке сервера экономить на качестве. Вы
можете полностью загрузить сервер с 16 мегабайтами ОЗУ и быстрыми
жесткими дисками SCSI и не превысить по затратам 4000$. Конечно,
не все сети такие маленькие. Некоторые сети имеют на своих серверах
специальные средства, которые значительно улучшают производительность.

В остальной части этой главы описываются специальные средства
сервера для малых и больших сетей. Из описываемых средств наиболее
важен обычно тип используемой сервером шины. Шина - это "магистраль",
используемая для передачи данных между компонентами сервера, а
также между сервером, его сетевой платой и рабочими станциями.
Эта глава классифицирует серверы следующим образом:

Базовые серверы хорошо использовать для небольших локальных
сетей. Они относительно недороги и при полном оснащении имеют
16 мегабайт памяти пару быстрых жестких дисков (один для дублирования).
Эти системы обычно используют шину ISA. Базовая система - это
настольная система с одной платой сетевого интерфейса, способной
работать с примерно 50 рабочими станциями с умеренной производительностью.
Улучшенные системы имеют ряд средств, увеличивающих производительность,
такие как 32-разрядная шина EISA или шины MCA, специальные дисковые
массивы со средствами отказоустойчивости и высокопроизводительные
платы сетевого интерфейса.
Многопроцессорные суперсерверы обычно представляют собой системы,
обеспечивающие во много раз большую производительность, чем обычные
серверные системы. Суперсерверы используют специальную шину со
скоростью 250 Мгц (в отличие от 12 Мгц шины ISA). Процессоры подключаются
к шине для совместной обработки задач или выполнения индивидуальных
приложений. Например, один микропроцессор может работать с сетевой
операционной системой, а другой - с приложением базы данных "клиент-сервер".
Если вы покупаете суперсервер, другой сервер вам не потребуется.
Вы просто можете добавить к шине суперсервера еще один микропроцессор.


Другие принимаемые во внимание факторы - это типы используемых
жестких дисков и потребности в памяти. В данной главе этот вопрос
исследуется с точки зрения тех, кто закупает оборудование и тех,
кто рекомендует закупку оборудования.



Вычисление расценок



Для каждого сервера в сети можно задать разные расценки, хотя
следует обеспечить использование одной и той же базовой формулы.
Это обеспечит справедливое взимание платы одним подразделением
с другого. Для начала неплохо активизировать систему учета и отследить
использование сервера. Это даст вам представление о том, как взимать
плату за услуги. После тестового прогона в течении одной-двух
недель для просмотра информации об использовании ресурсов. Учетная
информация записывается в файл NET$ACCT.DAT, который может достигать
достаточно больших размеров. Вам следует просмотреть распечатку
его содержимого или скомпилировать его с помощью соответствующих
учетных средств (для этого имеются продукты независимых разработчиков),
а затем удалить из системы. После этого системой учета создается
новый файл.

Коэффициент оплаты вычисляется как Mulpiplier/Divisor (см. выше).
Multiplier определяет, сколько денег вы хотите взимать за услугу,
а Divisor обычно равен 1. Оплата начисляется каждые полчаса за
недельный период:

Вид оплаты Оплата
Blocks read charge rates за блок
Blocks written charge rates за блок
Connect time charge rates за минуту
Disk storage charge rates за блок-день
Service requests charge rates за запрос




Выход (отмена регистрации)



Очень важно, чтобы пользователи правильно завершали сеанс (или
блокировали экран), когда они покидают рабочие станции. Если подключенная
к сети машина будет оставлена без присмотра, злоумышленник может
получить доступ к файлам или повредить те области, к которым он
обычно обращаться не может.

Чтобы отменить регистрацию в сети, просто наберите команду LOGOUT.
При этом отменится ваша регистрация на всех серверах сети. Если
вы хотите отменить регистрацию на конкретных серверах, укажите
после команды имя сервера.



Выполнение PopTerm/NVT под Windows



Используя к Microsoft Windows тот же компетентный и осмысленный
подход, что и к DOS, новая версия 2.0 PopTerm/NVT for Windows
устанавливается быстрее, чем какое либо другое встречавшееся приложение
Windows. Оперативные клавиши из DOS-версии перекочевали и в версию
для Windows. Комбинация клавиш Alt-C запускает Connection Manager,
Alt-P вызывает экран установок, а Alt-D отключает связь.

В продукт включены некоторые средства Windows, позволяющие полностью
управлять схемой цветов, видом, размером окна и шрифтами. В него
включены также макрокоманды, а работа под Windows позволяет вырезать
и вставлять фрагменты экранов между PopTerm и другими приложениями
Windows. Поддерживается также регистрация в файле на диске или
вывод протокола на принтер.

Легкая установка и гибкая конфигурация делают это продукт хорошим
выбором для регулярного доступа к Unix. После установления связи
с хост-системой Unix, поддерживающей приложение NetWare for Unix,
с помощью Telnet или rlogin (удаленная регистрация) можно получить
доступ к любой другой хост-системе Unix.




Выполнение утилиты hybrid из командной строки



Как уже говорилось при описании Portable NetWare или NetWare for
Unix, к версии утилиты hybrid, работающей с командной строкой,
можно обращаться следующим образом:
hybrid -d NWимя_пользователя HOST имя_пользователя

где -b означает связывание (bind). Имя пользователя NetWare и
хост-системы может быть различным.

Чтобы удалить существующего гибридного пользователя, используется
тот же формат команды, но вместо параметра -b указывается параметр
-u (unbind):
hybrid -u NWимя_пользователя HOST имя_пользователя



Выполнение в Windows утилит текстового режима



В Windows вы можете выполнять также утилиты NetWare текстового
режима. Это облегчает переключение между этими утилитами и другими
приложениями. Обычно приложения DOS работают в режиме полного
режима. Для переключения между приложениями используются клавиши
Ctrl-Esc. Однако, вы можете запустить приложение DOS в окне с
изменяемым размером, подсветив для этого пиктограмму запуска приложения
и нажав затем Alt-Enter. Если вы всегда хотите запускать их в
окне, то можете задать соответствующий параметр в

файле PIF.

Работающее в DOS приложение Windows не может получить доступ к
средствам, связанным с графическим пользовательским интерфейсом.
Выполнение в окне приложения текстового режима просто облегчает
переключение между приложениями.

Чтобы создать пиктограммы запуска для приложений DOS, для каждого
приложения вам необходим информационный программный файл - PIF.
Утилиты рабочей станции NetWare имеют файл PIF с именем NWRCON.PIF
в вашем каталоге Windows. Этот PIF-файл содержит параметры запуска
для утилиты RCONSOLE NetWare. Чтобы запустить утилиту RCONSOLE
из Windows, вам нужно отредактировать файл NWRCONSOLE.PIF с помощью
редактора PIF Editor и задать каталога SYSTEM на вашем сетевом
диске, где находиться RCONSOLE.EXE. Если вы зарегистрировались
как администратор сети, то для этого каталога следует определить
логический диск. После того как NWRCON.PIF будет знать, где находится
программа RCONSOLE.EXE, вы можете пиктограмму запуска для NWRCON.PIF,
а не для файла RCONSOLE.EXE. Выполните следующие шаги:

Запустите редактор PIF Editor, который находится в основной
группе Windows.
В меню File выберите пункт Open, затем выберите из списка
NWRCON.PIF. Чтобы открыть файл PIF для редактирования, щелкните
"мышью" на OK.

Параметры в этом файле предназначены для того, чтобы вы могли
запустить текстовое приложение NetWare в масштабируемом окне.
Параметр Windowed задается в поле Display Usage. Если вы хотите
выполнять утилиту в режиме полного экрана, выберите Full Screen.
Это может оказаться необходимым, если при запуске утилиты экран
теряет управление.
В поле Program Filename наберите буку диска и маршрут к файлу
RCONSOLE.EXE в каталоге SYSTEM NetWare. Например, если SYSTEM
отображен в диск F, наберите:

F:\SYSTEM\RCONSOLE.EXE

Сохраните изменения, а затем для создания пиктограммы запуска
в группу NetWare Tools для файла WNRCON.PIF выполните шаги предыдущего
раздела


Для выполнения других утилит NetWare создайте копию файла NWRCON.PIF
и измените информацию в поле Program Filename на имя соответствующего
программного файла утилиты текстового режима, который вы хотите
выполнить на сервере NetWare. Заметим, что все утилиты NetWare,
кроме RCONSOLE и ATOTAL, находятся в каталоге PUBLIC.




Вывод списка объектов и их поиск



Одним из наиболее полезных средств в NetWare Administrator является
средство поиска. Вы можете искать объекты пользователей и объекты
ресурсов с заданными характеристиками. Например, вы можете найти
всех пользователей с заголовком Printer operator или Server operator.
NetWare Administrator выводит на экран найденный объект пользователя
в отдельном окне просмотра. Затем вы можете выбрать один из объектов
и просмотреть их характеристики.

Чтобы начать поиск, сначала щелкните "мышью" на той
ветви каталога, где вы хотите его выполнить. Для поиска во всем
дереве вы можете выбрать контейнер организации. При выборе в меню
Object Choose Search выводится диалоговое окно, в поле Start From
которого выводится контекст выбранного объекта. Для подготовки
к поиску сделайте следующее:

Для поиска во всех контейнерах, ответвляющихся от данного
контекста, убедитесь, что отмечено поле Search Entire Tree (поиск
по всему дереву).
В поле Search For (объект для поиска) щелкните "мышью"
на кнопке со стрелкой вниз, чтобы выбрать из списка объектов,
таких как User, Server, Printer и Computer. Для получения описания
некоторых нестандартных объектов щелкните "мышью" на
Help. После выделения объекта вы можете щелкнуть "мышью"
на OK для вывода списка всех объектов или можете определять поиск
дальше, как указано в следующем шаге.


+---------------------------------------------------------------+
¦ = -----------------------Search-------------------------------¦
¦ ¦
¦ Selected Objects: ¦
¦ +--------------------------------------------------+ +---+ ¦
¦ ¦OPU=Moscow.O=AST_Software ¦ ¦---¦ ¦
¦ +--------------------------------------------------+ +---+ ¦
¦ +---+ ¦
¦ ¦---¦ Search Entire Subtree ¦
¦ +---+ ¦
¦ Search For: ¦
¦ +--------------------------------------+-+ +---+ ¦
¦ ¦Top ¦*¦ ¦---¦ ¦
¦ +--------------------------------------+-+ +---+ ¦
¦ ------------------------------------------------------------- ¦
¦ Property: ¦

¦ +--------------------------------------+-+ +---+ ¦
¦ ¦None ¦*¦ ¦---¦ ¦
¦ +--------------------------------------+-+ +---+ ¦
¦ +---------------+-+ +------------------------------------+ ¦
¦ ¦Equal To ¦*¦ ¦ ¦ ¦
¦ +---------------+-+ +------------------------------------+ ¦
¦ +----------++----------++------------------+ +---------+ ¦
¦ ¦ OK ¦¦ Cancel ¦¦ Change Context.. ¦ ¦ Help ¦ ¦
¦ +----------++----------++------------------+ +---------+ ¦
+---------------------------------------------------------------+

Перейдите в поле Property с помощью клавиши Tab, затем для
просмотра списка характеристик нажмите клавиши стрелок. Выберите
характеристику и определите два нижних поля. Например, в поле
характеристики Property вы можете выбрать Title, а в следующем
расположенном ниже поле выберите Equal To и наберите в поле справа
Print Operator. Это позволит вывести список всех пользователей
с заголовком Operator.
Чтобы начать поиск, щелкните "мышью" на OK. Выведется
список объектов. Для просмотра и изменения характеристик вы можете
щелкнуть "мышью" на любом объекте в списке.


Взаимодействие NetWare с Unix



Если со стороны Unix есть тенденция к "поглощению" NetWare,
то, возможно, этот подход выбирается по умолчанию. Он пользуется
популярностью, проскольку первый вариант - достаточно редкое явление.
Если доступ к данным и ресурсам Unix должны получить только несколько
NetWare-клиентов или пользователей, это менее дорогой подход.

Данный подход лежит в основе всех продуктов NetWare NFS и FLeX/IP.
На нем основаны также различные автономные пакеты для PC, которые
добавляют к DOS или Windows TCP/IP или NFS. Большинство этих пакетов
для PC будут функционировать на компьютере-клиенте, на котором
работает также NetWare. Четыре года назад, до того как появились
драуверы NDIS (Network Device Interface Specification) и ODI (Open
DataLink Interface) на PC практически невозможно было параллельно
выполнять IPX/SPX и TCP/IP. Теперь каждый поставщий TCP/IP, если
он не хочет столнуться с недовольством потребителей, должен либо
предлагать такую возможность.

Этот подход дает следующие преимущества:

издержки на преобразование распределяются среди всех кликентов,
так что стоимость здесь менее заметна;
облегчается настройка на пользователя;
легче создать прототип с небольшим число пользователей.


Однако, здесь есть также следующие недостатки:

сетевой протокол IP требуется поддерживать для каждого PC-клиента;
сильное влияние ОЗУ на PC-клиентов;
пользователи PC должны изучать Unix.




Взаимодействие Unix с NetWare



Этот подход предполагает, что PC - это враждебная среда, ограниченная
по памяти и вычислительной мощности. Unix - это сильная операционная
среда с намного лучшим управлением памятью и большей доступной
вычислительной мощностью (даже при работе на той же аппаратуре
Intel). Лучше изменить сильную сторону (Unix), чем слабую (NetWare).

C точки зрения сетевого администратора, легче изменить одну систему,
чем сотни. Этот подход является рациональным для всех продуктов
NetWare для Unix.

Если система Unix может общаться на языке NetWare, это дает следующие
преимущества:

не требуется изменений PC-клиента;
есть единая точка административного управления;
хорошая локальная производительность IPX/SPX;
малое влияние ОЗУ на клиентов.


Однако этот метод имеет также следующие недостатки:

он может привести к замедлению других операций Unix;
обеспечивает бедные средства связи глобальных сетей (WAN)
через IPX/SPX;
требует большмих затрат на более квалифицированное администрирование;
двойная администрация Unix для пользователей.




WaveLAN



В сети WaveLAN фирмы NCR со скоростью передачи 2 Мбит/сек используются
широкополосные радиосигналы. Возможен вариант сетевой платы с
шифрованием данных и удаленная загрузка для бездисковых рабочих
станций. Направленные антенны позволяют осуществить связь на расстояние
до 8 км при прямой видимости. Для подключения к Ethernet необходим
сервер моста или сервер с двумя адаптерами (WaveLAN и Ethernet).




Windows в сети



Если на жестком диске локальной рабочей станции установлена среда
Windows, DOS Requester загружает драйверы и параметры таким образом,
что к сетевым ресурсам можно обращаться из Windows. В этом разделе
описывается несколько альтернативных возможностей использования
Windows. В основном они ориентированы на облегчение задач сетевого
администрирования и облегчение установки Windows для тех пользователей,
которые хотят обращаться к сети через Windows.

Описанные здесь процедуры предусматривают копирование всех файлов
Windows в совместно используемый каталог сети. Затем пользователи
или супервизоры могут установить Windows на рабочих станциях,
обращаясь к программам установки и файлам этого совместно используемого
каталога, а не инсталлируя Windows с дискет рабочей станции. Супервизорам
нужно "расширить" файлы Windows с дистрибутивных дискет.
Либо пользователи могут просто выполнять Windows непосредственно
из этих файлов. Опишем три возможных сценария:

Метод 1. Пользователи полностью устанавливают Windows
на своих рабочих станциях, обращаясь к программам установки и
файлам в совместно используемом каталоге Windows на сервере. После
этого Windows запускается с локального жесткого диска.
Метод 2. На рабочую станцию пользователя копируются
только те файлы, которые для данного конкретного пользователя
различны. Все другие файлы остаются в сети в том каталоге, где
они используются совместно с другими пользователями. Windows загружается
из сети, но считывает и записывает файлы конфигурации конкретного
пользователя.
Метод 3. Пользователи полностью запускают Windows из
сети. Их личные файлы конфигурации хранятся в персональных каталогах,
а совместно используемые файлы Windows - в разделяемом каталоге,
с которым могут работать все другие пользователи Windows.


Первый метод является наилучшим, но на жестком диске рабочей станции
должно быть достаточно место для размещения всех файлов Windows.
Недостатком этого метода является то, что за обновление файлов

Windows и приложений в его системе отвечает сам пользователь.
Когда Windows устанавливается на сервере, эти задачи могут выполнять
администраторы сети.

Второй метод позволяет сэкономить пространство на диске локальной
рабочей станции, так как там записывается всего несколько файлов
Windows, таких как файлы INI. Однако при доступе пользователей
к совместно используемым файлам Windows увеличивается сетевой
трафик. Обновления выполняются на сервере, что облегчает задачи
управления.

Третий метод является наиболее простым с точки зрения администратора
сети, но создает наиболее интенсивный трафик. Этот метод следует
использовать для запуска Windows c бездисковых рабочих станций.

При использовании второго метода на рабочие станции пользователей
или в их персональные каталоги копируются следующие файлы:

HIMEM.SYS - администратор расширенной памяти.

EMM386.SYS - администратор дополнительной памяти.

SMARTDRV.SYS - администратор дисковой кэш-памяти.

RAMDRIVE.SYS - утилита диска, моделируемого в оперативной памяти.

*.INI - файлы инициализации системы и приложения.

*.GRP - групповые файлы администратора программ.

_DEFAULT.PIF - используемый по умолчанию файл PIF.

Другие файлы Windows находятся в совместно используемом каталоге,
доступном для всех пользователей Windows.

это международный стандарт передачи пакетов



X.25 - это международный стандарт передачи пакетов по общественным
сетям. Он поддерживает линии передачи данных со средней или высокой
скоростью передачи для постоянного или периодического использования.
Типичным применением являются системы электронной почты. Стандарт
X.25 часто применяется для организации международных сетей.

X.25 - определен комитетом CCITT и описывает, как информация разбивается
на пакеты и передается по сети X.25. Для связи локальной сети
с сетью X.25 используется мост или маршрутизатор. Доступ к сети
осуществляется через арендуемую линию или линию с вызовом по номеру.
Выделенные линии обычно используют синхронную связь, что увеличивает
пропускную способность, и имеют скорость передачи от 19.2 до 64
Кбит/сек. Линии с вызовом по номеру используют асинхронные методы
и требуют модемов, которые имеют собственные средства коррекции
ошибок. Скорость передачи зависят от скорости модема.

Асинхронные коммуникации - это методы с посимвольной передачей,
где данные разделяются с помощью старт- и стоп-бит. В синхронных
коммуникациях используется блочно-ориентированный метод, а данные
разделяются во времени.

X Window System



Одной из важнейших областей сегодня является X Window System (или
просто X). Система X, первоначально разработанная в X, - это мощная
оконная система с прозначным сетевым обменом для вывода с побитовым
отображением. X не является частью операционной системы, это просто
другое приложение, работающее на операционной системе, что делает
его переносимым и гибким.

NetWare старается войти в мир X, хотя и медленно. Поддержка управления
удаленных X-консолей обеспечивалась на ранних версиях NetWare
для продукта NFS. Novell знала, что смешанная операционная среда
будет скорее всего означать управление системой Unix станцией
с выполняющейся системой X, поэтому NFS NLM поддерживала программу
XConsole. XConsole - это просто программа текстового режима ASCII,
работающая в удаленном X-окне. Поддержка полного управления X-окнами
еще в будущем. Однако стоит отметить, что разработчики из Novell
уже ощутили необходимость поддержки X.