Глава 39. Средства управления сетью NetWare
В данной главе описываются три утилиты NewWare, которые помогают
управлять сетью администраторам и супервизорам: Remote Console,
SERVMAN и MONITOR. Вы можете использовать эти утилиты для управления
серверами и сетями и просмотра статистики по серверам и сетям.
Remote Console
Утилита NewWare Remote Console позволяет уполномоченным пользователям
выполнять команды консоли не только консоли, но и с рабочей станции.
Remote Console упрощает управление серверами организации.
Для управления сервером с помощью удаленной консоли сначала нужно
инсталлировать на каждом сервере модуль REMOTE.NLM. Затем на рабочей
станции нужно выполнить RCONSOLE.EXE, которая находится в каталоге
SYS:SYSTEM того сервера, на котором вы зарегистрировались. Все
серверы, где установлена Remote Console, выводятся в списке Available
Servers. Вы можете выбрать сервер и ввести его код доступа. Фактически,
экран консоли сервера при вводе команд и выводе информации дублирует
экран рабочей станции. Задать удаленную консоль вы можете двумя
способами:
- Загрузить удаленную поддержку, с помощью которой вы можете
работать с рабочей станции сети.
- Загрузить удаленную поддержку для работы через асинхронные
коммуникационные линии.
Метод асинхронного подключения имеет для супервизоров сети несколько
преимуществ. Он предусматривает альтернативный путь доступа к
удаленному серверу, что обеспечит доступ к нему при возникновении
проблем с трафиком или выходе из строя сетевого кабеля. Это позволяет
также управлять сервером с портативного компьютера, имеющего модем
и установленное программное обеспечение Remote Console. Вы можете
подключиться к серверу и управлять его операциями в любое время
и в любом месте.
Вы можете поместить команды, загружающие поддержку удаленной консоли
в файл AUTOEXEC.NFC сервера (предусмотрев пароль).
Загрузка Remote Console для работы с локальной рабочей станции
Как уже упоминалось, перед выполнением Remote Console с рабочей
станции вы должны загрузить на сервере модули поддержки. Для удаленного
управления сервером выполните на каждом сервере следующие шаги:
- Для загрузки модуля REMOTE наберите следующую команду:
LOAD маршрут\REMOTE пароль
где "маршрут" задает диск и каталог, где находится
REMOTE.NLM (если она отсутствует в каталоге SYS:SYSTEM), а "пароль"
- это ключевое слово, позволяющее обращаться к консоли с рабочей
станции. Если вы не зададите пароль в команде, выведется запрос
на ввод пароля.
- Для загрузки модуля удаленной поддержки SPX наберите следующую
команду, заменив "маршрут" диском и каталогом, в котором
можно найти RSPX.NLM (если это не каталог SYS:SYSTEM):
LOAD маршрут\RSPX
Теперь вы можете начать на рабочей станции сеанс удаленной консоли.
Для выполнения файла RCONSOLE.EXE вы должны иметь полномочия Read,
Write, File Scan и Create.
- На рабочей станции назначьте диск для каталога SYS:SYSTEM,
например:
MAP J:=SYS:SYSTEM
- Перейдите на этот диск и наберите команду:
RCONSOLE
- Если вы установили REMOTE на нескольких серверах, то увидите
список доступных серверов.
- RCONSOLE запрашивает у вас пароль удаленной консоли. Наберите
его и нажмите Enter.
Загрузка Remote Console для работы с удаленной рабочей
станции
Вы можете удаленно обслуживать NetWare-серверы с рабочей станции,
подключенной к серверу через удаленные коммуникации. Такое подключение
можно осуществить через нуль-модемный кабель или через модем и
телефонные линии. Для подключения по телефонной линии выполните
следующие шаги, а затем подключитесь к серверу с помощью команды
RCONSOLE:
- Для загрузки модуля Remote наберите следующую команду:
LOAD маршрут\REMOTE пароль
где "маршрут" задает диск и каталог, где находится
REMOTE.NLM (если она отсутствует в каталоге SYS:SYSTEM), а "пароль"
- это ключевое слово, позволяющее обращаться к консоли с рабочей
станции. Если вы не зададите пароль в команде, выведется запрос
на ввод пароля.
- Загрузите NetWare Communications Port Interface:
LOAD AIO
- С помощью команды LOAD загрузите драйвер коммуникационной
платы (один из перечисленных в следующей таблице). Используемый
драйвер зависит от типа установленных асинхронных интерфейсных
плат. В следующей таблице перечислены несколько драйверов, поддерживаемых
NetWare. Поставляемый с платой драйвер следует скопировать в каталог
SYS:SYSTEM сервера.
Драйвер | Описание
|
AIOCOMX.NLM | Коммуникационный драйвер Novell. Его описание и параметры вы можете получить с помощью команды LOAD AIOCOMX ?.
|
AIOACT.NLM | Коммуникационный драйвер для асинхронных плат Newport Systems Solutions.
|
AIODGCX.NLM | Драйвер Digiboard C/X.
|
AIODGXI.NLM | Интеллектуальный драйвер для коммуникационной платы Digiboard.
|
AIOCXCFDG.NLM | Драйвер администратора конфигурации платы Digiboard.
|
AIODGMEM.NLM | Драйвер администратора памяти платы Digiboard.
|
AIOESP.NLM | Коммуникационный драйвер для плат Gateway Communications WNIM. Необходимы порт ввода-вывода и канал DMA.
|
- После загрузки коммуникационного драйвера загрузите асинхронный
коммуникационный NLM-модуль, набрав для этого команду:
LOAD RS232 порт скорость n c
Замените "порт" номером коммуникационного порта, а
"скорость" - скоростью передачи. Если вы не зададите
эту информацию, она будет запрашиваться. Если вы используете нуль-модемный
кабель, используйте параметр "n", а для разрешения средства
обратного вызова укажите параметр "c".
Средство обратного вызова обеспечивает проверку работы пользователя
с разрешенного рабочего места. Оно проверяет идентификатор пользователя
по списку телефонных номеров и выполняет обратный его вызов. Для
создания этого файла используйте текстовый редактор, такой как
EDIT.NLM. Назовите файл CALLBACK.LST и сохраните его в каталоге
SYS:SYSTEM.
Связь через модем
Чтобы использовать Remote Console с рабочей станции, подключенной
через модем, вам потребуются на сервере следующие файлы. С помощью
команды NCOPY скопируйте их на дискету и перенесите туда, откуда
будет выполняться удаленная связь. Если у вас уже есть связь с
сервером через сеть, просто скопируйте их с сервера на удаленную
рабочую станцию.
SYS:SYSTEM\RCONSOLE.EXE
SYS:PUBLIC\IBM_RUN.OVL
SYS:SYSTEM\NLS\ENGLISH\RCONSOLE.MSG
SYS:SYSTEM\NLS\ENGLISH\TEXTUTIL.MSG
SYS:SYSTEM\NLS\ENGLISH\TEXTUTIL.HEP
SYS:SYSTEMNLS\ENGLISH\RCONSOLE.HEP
SYS:SYSTEM\_AIO.OVL
SYS:SYSTEM\IBM_AIO.OVL
SYS:SYSTEM\CMPQ_AIO.OVL
SYS:SYSTEM=_RUN.OVL
Выполните следующие шаги:
- Наберите на удаленной станции RCONSOLE для запуска этой утилиты.
В меню Remote Console для выполнения подключения через модем выберите
Asyncronous.
- Если это первое подключение, выберите в следующем меню Configuration.
В меню Modem Configuration задайте модем, скорость передачи, порт
и другие параметры. Не забудьте задать идентификатор подключения
- имя, используемое сервером для идентификации рабочей станции.
- После завершения задания конфигурации нажмите Esc и сохраните
изменения. Для подключения выберите Connect to Remote Location.
- Выводится список серверов, но первоначально он может быть
пустым. Чтобы задать новый адрес или номер телефона, нажмите Ins.
Затем для добавления к списку нажмите Esc.
- Выберите номер телефона и для подключения нажмите Enter.
После подключения к серверу средство обратного вызова (если оно
разрешено) "вешает трубку" и звонит вам (обратный вызов).
При подключении вы увидите подсказку консоли и можете обращаться
к серверу обычным образом.
Запуск удаленной консоли из AUTOEXEC.NCF
Любую из команд, перечисленных в предыдущих разделах, вы можете
включить в файл AUTOEXEC.NCF, но в целях защиты нужно предусмотреть
пароль. Пароль заменяется в файле кодированным ключевым словом.
Выполните описанную ниже процедуру (предполагается, что на сервере
вы уже загрузили REMOTE.NLM):
- Для кодирования пароля наберите следующую команду:
REMOTE ENCRYPT
- Наберите пароль, который вы хотите использовать для запуска
сеанса удаленной консоли.
- На консоли выводится кодированное ключевое слово. Запишите
его.
- Отредактируйте файл AUTOEXEC.NCF с помощью EDIT.NLM. Для загрузки
REMOTE.NLM добавьте файл следующую строку, подставив записанное
на предыдущем шаге ключевое слово:
LOAD REMOTE -E ключевое_слово
Использование Remote Console
После доступа к консоли сервера с помощью Remote Console вы можете
обращаться к утилитам консоли сервера так же, как и на самой консоли.
Помните, что все действия, выполняемые на удаленной консоли, отражаются
на экране файлового сервера. Если вы блокируете консоль файлового
сервера, то удаленная консоль также блокируется, поэтому вам потребуется
физически заблокировать клавиатуру сервера или разместить систему
сервера в надежном месте, чтобы предотвратить доступ пользователей
к консоли и просмотра ваших операций. В сеансе удаленной консоли
можно использовать следующие клавиши:
Клавиша | Действие
|
Alt+F1 | Доступ к меню Remote Console Available Options.
|
Alt+F2 | Выход из Remote Console.
|
Alt+F3 | Обратный цикл по экранам Remote Console.
|
Alt+F4 | Цикл в прямом направлении по экранам Remote Console.
|
Alt+F5 | Показывает текущий адрес рабочей станции.
|
Меню Remote Console Available Options
Доступ к этому меню вы можете получить по клавишам Alt+F1.
+==================================================+
¦ Available Options ¦
¦==================================================¦
¦ ¦Select a Screen To View-------------------------¦
¦ ¦Directory Scan ¦
¦ ¦Transfer Files To Server ¦
¦ ¦Invoke Operating System Shell ¦
¦ ¦End Remote Session With Server ¦
¦ ¦Resume Remote Session With Server (ESC) ¦
¦ ¦Workstation Address ¦
+==================================================+
Select a Screen To View
При выборе этого пункта выводится список доступных параметров.
Если вы загружаете на консоли утилиту MONITOR, то в меню Available
Screens выводится MONITOR SCREEN и SYSTEM CONSOLE. Чтобы ввести
команды консоли, выберите SYSTEM CONSOLE. Выводится подсказка
в виде двоеточия, и вы можете вводить обычные команды консоли.
Конечно, не следует демонтировать том, останавливать сервер, или
делать другие изменения, влияющие на сетевые операции, если, они
не являются жизненно необходимыми (о них следует уведомить пользователей).
Directory Scan
Этот пункт позволяет просмотреть каталоги и файлы на файловом
сервере. Наберите буквенную метку диска и/или маршрут каталога,
который вы хотите просмотреть. Для вывода списка конкретных файлов
вы можете использовать трафаретные символы (аналогично команде
DOS DIR). Для просмотра длинных списков используйте клавиши PgUp
и PgDn.
Transfer Files To Server
Выберите этот пункт для передачи файлов с диска рабочей станции
на любой диск сервера. Выводятся два меню. Первое запрашивает
у вас исходные файлы, а второе - целевой каталог сервера. Как
и в случает команды DOS COPY, вы можете использовать для спецификации
группы файлов трафаретные символы. Убедитесь в защите удаленного
сеанса. Неуполномоченные пользователи могут передать вирусы или
вызвать повреждение файловой системы, используя средства передачи
файлов.
Invoke Operating System Shell
Этот пункт вы можете выбрать для временного возврата к подсказке
операционной системы (вызова оболочки операционной системы). После
этого вы можете выполнять команды DOS для локальных или сетевых
дисков. Поскольку вызывает вторичная операционная среда, вызывать
некоторые утилиты и программы вы не сможете.
End Remote Session With Server
Завершает сеанс удаленной консоли. Вы вернетесь в меню Available
Servers, где можете выбрать другой файловый сервер или для возврата
в DOS нажать клавишу Esc.
Resume Remote Session With Server
Этот пункт просто удаляет меню Remote Console и возвращает вас
к подсказке консоли.
Workstation Address
Выводит на экран адрес текущей рабочей станции.
Утилита SERVMAN
Утилита SERVMAN выводит общую информацию о сервере и детальную
информацию о сетевых коммуникациях, системе памяти и сети. Данная
информация носит статистический характер, и в большинстве случаев
ее можно только просматривать. SERVMAN предоставляет также удобный
способ использования команды SET, которая устанавливает различные
параметры сервера. SERVMAN предусматривает список этих параметров,
а также их описания и предполагаемые значения. Если вы изменяете
параметр SET, SERVMAN вносит все необходимые изменения в файлы
запуска.
Нужно иметь в виду, что многие данные, выводимые SERVMAN, аналогичны
информации, которую вы можете видеть при запуске утилиты MONITOR.
SERVMAN обычно выводит итоговую информацию по текущим установкам
и средствам и вносит необходимые изменения в файлы запуска.
Чтобы запустить SERVMAN, наберите на консоли сервера или удаленной
консоли следующую команду:
LOAD SERVMAN
Вы увидите два меню. Верхнее меню (General Information) выводит
следующую статистическую информацию о сервере:
Processor Utilization
Процесс используемого времени ЦП сервера. При регистрации пользователей
и завершении их работе, использования ими приложений и файлов,
это значение изменяется. Это значение должно оставаться ниже 80%.
В противном случае вам может потребоваться другой микропроцессор
или перенос некоторых процессов, приложений или интенсивно работающих
пользователей на другой сервер.
Server Up Time
Время работы сервера. Это время имеет важное значение. С течением
времени NetWare настраивает свои параметры в соответствии с загрузкой
(от рабочих станций и внутренних процессов). Чем дольше работает
сервер, чем больше вероятность того, что эти параметры соответствуют
тем, которые необходимы для повседневного использования. Если
сервер работает только несколько часов или несколько дней, то
скорее всего выводимая SERVMAN (и MONITOR) информация не будет
репрезентативной для вашей обычной операционной среды.
После того, как NetWare установит рабочие параметры, запишите
их. После этого вы можете изменить параметры 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.
Изменение параметров SET сервера
Как уже упоминалось ранее, вы можете использовать утилиту SERVMAN
для просмотра и изменения параметров сервера. В большинстве случаев
подходят параметры, заданные по умолчанию, но в зависимости от
аппаратной конфигурации и работающих на сервера NLM вы можете
изменить эти параметры. Обычно лучше установить эти параметры
после того как сервер некоторое время поработает, или задать параметры,
рекомендуемые поставщиком программного/аппаратного обеспечения.
Сохранение изменений в файлах запуска
После внесения изменений в параметры SET, когда вы будете готовы
вернуться в меню Available Options, выводится следующее меню:
+========================================+
¦ Update Options ¦
¦========================================¦
¦ ¦Update AUTOEXEC.NCF & STARTUP.NCF now ¦
¦ ¦Update TIMESYNC.CFG now ¦
¦ ¦Copy all set parameter to file ¦
¦ ¦Exit to main menu ¦
+========================================+
- Для добавления изменений в файлы запуска выберите Update AUTOEXEC.NCF
& STARTUP.NCF now.
- Если вы внесли изменения в параметры Time, выберите Update
TIMESYNC.CFG now
- Если вы хотите скопировать все изменения параметров в файл
и отредактировать их отдельно, выберите Copy all set parameter
to file.
- Для возврата в меню Available Options выберите пункт Exit
to main menu.
Утилита MONITOR
Вы можете использовать NLM-модуль MONITOR для просмотра информации
о сервере и сетевых операциях:
- общие операции и использование;
- статус кэш-памяти;
- подключения и их статус;
- дисководы;
- монтирование томов;
- драйверы локальных сетей;
- смонтированные тома;
- загруженные модули;
- статус блокировки файла;
- использование памяти.
В основном экране утилиты MONITOR выводится статистика по нескольким
важным сетевым функциям. После минуты неактивного состояния на
экран выводится движущаяся змейка (для сохранения люминофора экрана).
При увеличении использования сети змейка движется быстрее, а хвост
ее становится длиннее. Для восстановления экрана MONITOR нажмите
любую клавишу.
Загрузка утилиты MONITOR
Чтобы загрузить модуль MONITOR с консоли файлового сервера или
с рабочей станции, наберите следующую команду:
LOAD маршрут\MONITOR параметры
где "маршрут" - это маршрут файла MONITOR.NLM (если
он находится не в каталоге SYS:SYSTEM). Параметрами могут быть:
Параметр | Действие
|
ns (нет сохранения) | Отключает сохранение экрана.
|
nh (нет справки) | Позволяет сэкономить память, если вам не нужны справочные функции.
|
Основной экран утилиты MONITOR
Основной экран утилиты MONITOR выводит информацию о следующих
сетевых функциях:
Server Up Time
Интервал времени, в течении которого работает сервер.
Utilization
Процент времени, в течении которого процессор занят. Высокий процент
указывает на чрезмерную загрузку сервера. Это значение должно
оставаться ниже 80%. В противном случае вам может потребоваться
другой микропроцессор или перенос некоторых процессов, приложений
или интенсивно работающих пользователей на другой сервер. Вам
следует убедиться также, что на сервере достаточно памяти для
нормальной работы.
Original Cache Buffers
Число кэш-буферов (в блоках), доступных при первой загрузке сервера.
Сравните это число с общим числом кэш-буферов.
Total Cache Buffers
Общее число кэш-буферов, доступных для кэширования файла. Чтобы
обеспечить адекватное количество доступной для кэширования памяти,
проверьте это число после загрузки NLM-модулей.
Dirty Cache Buffers
Число блоков, ожидающих записи на диск. Это значение должно быть
значительно меньше значения Total Cache Buffers. При пиковых нагрузках,
когда много пользователей записывает множество файлов на диск,
это значение возрастает, но должно оставаться на приемлемом уровне.
Например, если файл сохраняет только один пользователь, данное
значение возрастает, но через несколько секунд опять уменьшается
до 0 (после записи кэш-буферов на диск). Вы можете настроить его
с помощью параметра Maximum Concurrent Disk Cache.
Current Disk Requests
Число запросов к диску, ожидающих обслуживания. Сравните значение
в вечерние часы с пиковой нагрузкой.
Packet Receive Buffers
Число буферов, доступных для приема поступающих с рабочих станций
пакетов. По умолчанию используется 10 буферов, но сервер при необходимости
динамически выделяет больше буферов. При этом используется оперативная
память, которая может потребоваться для
других процессов. С помощью утилиты SERVMAN вы можете задать верхнюю
и нижнюю границы.
Directory Cache Buffers
Число буферов, выделяемых для кэширования каталогов.
Service Processes
Число "описателей задач", выделенных для запросов рабочей
станции. При высоком уровне запросов рабочей станции сервер может
выделять дополнительные процессы, которые не освобождаются, пока
не завершается работа сервера.
Connections In Use
Число станций, подключенных к файловому серверу. Максимально доступное
число зависит от того, какой уровень имеет ваша операционная система
NetWare.
Open Files
Число открытых для доступа файлов.
Ниже информации о состоянии выводится меню Available Options.
Чтобы увидеть более детальную информацию по этой теме, выберите
один из пунктов этого меню. Эти параметры описываются в следующих
разделах.
Информация о подключении
Выберите в меню Available Options утилиты MONITOR пункт Connections
Informations. Когда появится меню Active Connections, выберите
из списка подключение к рабочей станции. Выделив подключение и
нажав клавишу Del, вы можете очистить подключение. После выбора
подключения выводится экран Connection information. В нижней части
экрана выводятся все файлы, открытые пользователем. Вы можете
подсветить любой файл и вывести информацию о блокировке записей.
Экран Connection Information выводит следующую информацию:
Connection Time
Время, в течении которого пользователь подключен к серверу.
Network Address
Сетевой адрес, адрес станции и адрес гнезда пользовательской рабочей
станции. Гнезда представляют адреса процесса, работающего в мультинитевой
операционной системе (такой как OS/2).
Requests
Число запросов, прошедших через подключение с момента загрузки.
Kilobytes Read
Число килобайт, считанных через данное подключение с диска.
Kilobytes Written
Число килобайт, записанных с рабочей станции на диск.
Supervisor Equivalent
Имеет ли пользователь на рабочей станции полномочия, эквивалентные
супервизору.
Status
Состояние - Normal (пользователь зарегистрирован и работает),
Not-logged (подключен, но не зарегистрирован) или Waiting (ожидание
разблокирования файла).
Semaphores
Число семафоров, открытых для данного подключения. Семафоры применяются
для запроса на использования ресурса и позволяют ограничить число
задач, которые могут одновременно изменять или использовать ресурс.
Logical Records Locks
Число заблокированных записей, используемых подключением. Записи
блокируются, чтобы предотвратить одновременных доступ к ним других
пользователей.
Console Operator
Имеет ли пользователь, зарегистрированный на рабочей станции,
статус оператора консоли.
Листинг физических блокировок записей
Пользователи могут блокировать информацию в базе данных, так что
другие пользователи не смогут одновременно с ними обращаться к
этим записям. Иногда необходимо видеть, какие записи какой рабочей
станцией блокируются. Подсветите используемую рабочей станцией
базу данных и нажмите Enter. Выводится экран Record Lock, где
перечислена следующая информация:
- Start - смещение в файле, где начинается блокировка.
- End - смещение в файле, где заканчивается блокировка.
- Record Lock - это может быть Locked Exclusive (не позволяет
никому другому обращаться к записям или байтовому диапазону),
Locked Sharable (другие станции могут считывать данные, но не
могут записывать записи или диапазоны байт), Locked (регистрация
для будущей блокировки; задается, когда блокировка завершается),
TTS Holding Lock (разблокируется приложением, но блокируется системой
отслеживания транзакций из-за неполных транзакций).
- Status - Logged (набор записей подготовлен для блокировки
чтобы предотвратить взаимную блокировку) или Not Logged (нормальное
состояния - отсутствие ожидающих запросов на набор записей).
Информация о диске
Disk Information в меню Available Options утилиты MONITOR используется
для вывода информации о жестких дисках. При наличии нескольких
дисков вам выводится запрос для выбора из списка. Выводится экран
Drive Status со следующими пунктами:
Volume Segment On Drive
Выберите этот пункт для просмотра списка томов на диске.
Read After Write Verify
Проверка чтением после записи. Выберите этот пункт, если хотите
изменить способ проверки записи в операционной системе. Вы можете
выбрать следующее:
- Software Level. Этот параметр используется по умолчанию.
NetWare обеспечивает соответствие записанных данных данным в памяти.
Если эти данные не совпадают, NetWare считает, что они записываются
в плохой блок и перенаправляет их в область оперативной коррекции,
помечая блок как неиспользуемый.
- Hardware Level. Этот параметр следует выбрать, если
на диске используется собственная верификация.
- Disable. Этот параметр следует выбирать с осторожностью,
так как он выключает процесс верификации. При выключении проверки
производительность NetWare может увеличиться, но записываемые
на диск файлы проверяться не будут и могут записаться в запорченный
блок диска.
Drive Light Status
Этот пункт включает лампочку дисковода. Он используется в целях
тестирования и для идентификации физического диска.
Drive Operating Status
Деактивизирует или активизирует дисковод. Эту возможность следует
использовать осторожно, так как открытые пользователем файлы могут
быть потеряны.
Если вы подсветите Volume Segments в поле Drive меню Drive Status
и нажмете Enter, то в верхней части экрана выводится следующая
информация:
- Driver - имя драйвера для диска.
- Disk Size - размер диска в мегабайтах.
- Partitions - размер разделов диска.
- Mirror Status - диск может быть отображаемым Mirrored, не
отображаемым Not Mirrored или Remirrored (указывает что диск инсталлирован
и данные передаются с основного на резервный диск).
- Hot Fix Status - диск может быть нормальным Normal (функционирует
средство оперативной коррекции Hot Fix) или Not-hot-fixed (оперативная
коррекция запрещена или не работает). В последнем случае может
возникнуть серьезная проблема, которая требует немедленного вмешательства.
- Partition Blocks - общий размер раздела (в блоках).
- Data Blocks - пространство (в блоках), доступное для хранения
данных.
- Redirection Blocks - число блоков, перенаправленных в область
оперативной коррекции Hot Fix.
- Redirected Blocks - число блоков, направленных в область Hot
Fix. Это значение следует периодически проверять, чтобы убедиться,
что область оперативной коррекции не исчерпана. Оно может указывать
на проблемы с диском.
- Reserved Blocks - число блоков, зарезервированных для таблиц
оперативной коррекции.
Для просмотра сегментов диска выберите на экране Drive Status
пункт Volume Segments On Drive.
Информация о локальной/глобальной сети
Для просмотра информации о драйверах локальной сети выберите в
меню Available Information пункт LAN/WAN Information. При наличии
нескольких адаптеров они перечисляются в экране LAN Driver Information.
Выберите адаптер из списка и нажмите информацию для вывода информации
о нем. Информация о драйвере локальной сети может помочь определить
перегрузку сети (по сравнению с другой подключенной к серверу
локальной сетью) или выяснить, что она работает неправильно. На
экране выводится следующая информация о выбранном драйвере:
- имя драйвера и его параметры;
- текущая версия драйвера;
- адрес сетевой платы файлового сервера;
- коммуникационный протокол, связанный с драйвером с помощью
BIND;
- сетевой адрес, присвоенный плате сетевого интерфейса (выводится
только для IPX).
Ниже перечислены некоторые наиболее общие поля под заголовком
Generic Statistics. Наличие некоторых полей зависит от типа загруженного
драйвера сетевой платы.
Total Packets Send
Число пакетов, переданных с файлового сервера через плату локальной
сети. Сравните это число с тем же числом для других сетевых плат
сервера. Если одна плата имеет больший трафик чем другая, то вы
можете более равномерно распределить нагрузку или добавить другую
сетевую плату, которая возьмет на себя дополнительную нагрузку.
Total Packets Received
Число пакетов, полученных файловым сервером со времени последней
загрузки. Вы можете сравнить эту информацию с данными для других
плат, чтобы убедиться, что одна плата не обрабатывать больший
трафик, чем другая.
No ECB Available Count
Это поле содержит значение счетчика, которое увеличивается каждый
раз, когда из-за недоступности приемного буфера невозможно принять
пакет. В этом случае файловый сервер выделяет больше буферов,
пока не будет достигнуто максимальное значение. Если это значение
становится большим, вы можете увеличить с помощью утилиты SERVMAN
максимальный предел. Это повлияет на память, доступную для других
процессов, но не составить проблемы в систему с большим объемом
памяти.
Send Packet Too Big Count
Число пакетов, которые невозможно послать из-за того, что они
слишком велики и не могут обрабатываться платой.
Receive Packet Overflow Count
Число принятых пакетов, которые оказались слишком велики, чтобы
сохранить их в кэш-буфере. Большое значение может указывать на
необходимость обновления программного обеспечения, неудовлетворительно
работающего в сети.
Receive Packet Too Big Count
Число принятых пакетов, которые оказались слишком велики. Это
может указывать на неисправную сетевую плату.
Receive Packet Too Small Count
Число принятых пакетов, которые оказались слишком малы. Это может
указывать на неисправную сетевую плату.
Send Packet Miscellaneous Errors
Число общих ошибок, происшедших при передаче пакетов. Большое
значение может указывать на проблемы в аппаратном обеспечении.
Receive Packet Miscellaneous Errors
Число общих ошибок, происшедших при получении пакетов. Большое
значение может указывать на проблемы в аппаратном обеспечении.
Send Packet Retry Count
Число ошибок, происшедших, когда сервер пытается передать пакеты,
но это невозможно сделать из-за аппаратных ошибок. Ошибки такого
рода указывают на неисправную кабельную систему или неисправное
сетевое оборудование рабочей станции. Это может также отражать
естественные задержки в глобальных сетях.
Checksum Errors
Число ошибок данных из-за несовпадений в байте контрольной суммы.
Большое значение указывает на неисправную аппаратуру или проблемы
с кабелем (например, влияние помех).
Hardware Receive Mismatch Count
Число ошибок из-за несоответствия заданной длины пакетов. Большое
значение указывает на неисправную аппаратуру или проблемы с кабелем
(например, влияние помех).
Информация о системных модулях
Для просмотра информации о каждом загружаемом модуле NetWare,
работающем в данный момент на сервере, выберите в меню Available
Options пункт System Module. Выберите из списка модуль и нажмите
Enter. Выводится список используемых модулем признаков ресурсов.
Нажатие Enter позволяет просмотреть следующую информацию о признаке:
- Tag - имя признака, который NLM-модуль присвоил ресурсу. Признаки
ресурсов используются операционной системой для отслеживания системных
ресурсов.
- Module - имя модуля, использующего признак.
- Resource - тип признака используемого ресурса.
- In Use - объем ресурса, выделенного для данного ресурса с
данным признаком.
File Open/Lock Activity
Выбор в меню Available Options данного пункта позволяет вывести
на экран информацию о характере работы с файлом: какие подключения
используют файл, как он используется и заблокирован ли он.
При выборе данного пункта выводится список каталогов. Вы можете
выбрать родительский каталог и вернуться в него. При переходе
в нужный каталог выберите файл для просмотра. Выводится двойное
меню со следующими пунктами:
Пункт | Описание
|
Use Count | Число подключений, для которых этот файл открыт, зарегистрирован или заблокирован.
|
Open Count | Число подключений, открывших данный файл.
|
Open for Read | Число подключений, читающих файл.
|
Open for Write | Число подключений, записывающих файл.
|
Deny Read | Число подключений, открывших файл для исключительного использования.
|
Deny Write | Число подключений, использующих данный файл и не позволяющих другим станциям записывать в него данные.
|
Status | Файл может иметь статус Locked (заблокирован) или Not Locked (не заблокирован). Другие пользователи не имеют доступа к заблокированным файлам.
|
Conn. | Список подключений, использующих данный файл.
|
Task | Число, присвоенное командным процессором прикладной программе.
|
Lock Status | |
Exclusive | Никто другой данную запись читать или записывать не может.
|
Shareable | Другие могут считывать запись, но не записывать ее.
|
TTS Holding Lock | Система отслеживания транзакций заблокировала файл из-за незавершенных транзакций.
|
Logged | Набор записей подготовлен для блокировки для предотвращения взаимоблокировки.
|
Not Logged | Нормальное условие, указывающее, что запросы к файлу отсутствуют.
|
Cache Utilization
Пункт использования кэш-буфера Cache Utilization меню Available
Options выводит на экран меню и статистику, с помощью которых
вы можете отслеживать в какой-то период времени, нужно ли изменить
параметры кэш-буфера. В экране Cache Utilization указывается следующая
информация:
Allocate Block Count
Число запросов на блок в кэш-буфере диска с момента загрузки сервера.
Указывается для общей информации.
Allocated from AVAIL
Кэш-буфер может иметь неиспользуемые блоки. Это число блоков кэш-буфера,
которое было указано в списке неиспользуемых блоков ("not
in use").
Allocated from LRU
Давно не используемые блоки кэш-буфера с информацией становятся
доступными для очередного использования. Это значение показывает
число блоков, запрошенных в списке LRU (Least Recently Used).
Allocate Wait
Число запрошенных блоков кэш-буферов, ожидавших доступных блоков.
Большое число указывает на то, что нужна дополнительная память.
Allocate Still Waiting
Сколько раз запрос на блок ожидал другой блок, которому в свою
очередь пришлось ждать. Большое число также указывает на то, что
нужна дополнительная память.
LRU Sitting Time
Информация, ожидающая в кэш-буфере, пока она не потребуется снова.
Самый "старый" блок информации - это блок LRU (Least
Recently Used), и если потребуются блоки для новой информации,
то этот блок освобождается в первую очередь. Это значение указывает,
сколько времени информация находится в блоке после последней ссылки
на нее.
Short Term Cache Hits
Процент запросов к кэш-буферу диска, удовлетворенных за последнюю
секунду.
Short Term Cache Dirty Hits
Процентное значение, указывающее число запросов на блоки кэш-буфера
диска, удовлетворенных за последнюю секунду, которые уже были
в кэше и использовались.
Long Term Cache Hits
Процентное значение, указывающее объем информации, которую можно
получить непосредственно из кэш-буфера.
Long Term Cache Dirty Hits
Процентное значение, указывающее число удовлетворенных запросов
на блоки кэш-буфера диска, которые уже были в кэше и использовались.
Processor Utilization
Пункт Processor Utilization в меню Available Options выводит информацию
о процессах сервера (нитях) и аппаратных прерываниях. Это большой
список. Вы можете просмотреть его, выбрать элемент и нажать клавишу
F1 для получения информации о нем.
Выводимый для каждого элемента информационный экран показывает
текущую статистику по элементу, а также дополнительные издержки,
необходимые для сбора информации (издержки генерируются только
при открытии экрана).
Resource Statistics
Все процессы имеют признак ресурса, который сервер использует
для отслеживания использования ресурсов. Выбор в меню Available
Options пункта Resource Statistics и процесса позволяет просмотреть
информацию о признаке в списке Tracked Resources. В этом списке
вы можете с помощью выбора признака и нажатия Enter получить следующую
информацию:
- Tag - имя признака.
- Module - имя модуля, выделившего признак ресурса.
- Resource - тип отслеживаемого ресурса.
- In Use - объем ресурса, выделенного с помощью признака ресурса.
Memory Statistics
Выбор в меню Available Options пункта Memory Statistics поз воляет
просмотреть детальную информацию о том, как NetWare и NLM-модули
используют память сервера. В верхней части выводимого экрана выводится
информация о распределенной в данный момент памяти для всех модулей:
- 4K Cache Pages - число кэшируемых страниц в пуле распределенной
памяти.
- Cache Page Blocks - число кэш-буферов, запрошенных и помещенных
в пул распределенной памяти.
- Percent In Use - процент используемой памяти в пуле распределенной
памяти.
- Percent Free - процент не используемой распределенной памяти.
- Memory Blocks In Use - объем выделенной и используемой памяти
(в блоках).
- Memory Blocks In Use - объем используемой памяти (в байтах).
- Memory Blocks Free - объем выделенной и доступной для пользователя
памяти.
- Memory Bytes Free - объем доступной для использования памяти
(в байтах).
Меню загруженных в данный момент модулей выводится в меню System
Modules. Для вывода детальной информации об используемой модулем
памяти выберите модуль и нажмите Enter. Выводится та же информация,
что и в приведенном выше списке, но для выбранного модуля.
Информация о диспетчеризации
Чтобы показать текущие работающие на сервере процессы, выберите
в меню Available Options пункт Scheduling Information. Информация
собирается каждые 2 секунды и выводится на экран. Издержки из-за
сбора информации также выводится на экран. Показываются следующие
столбцы информации:
- Name - имя процесса.
- Sch Delay - значение задержки планирования для подсвеченного
процесса. Чтобы увеличить или уменьшить значения нажмите + или
-.
- Time - время, затрачиваемое процессором на выполнение кода
для каждого процесса или обслуживание программы прерывания.
- Load - процент времени, которое процессор затрачивает на процесс
или прерывание.
[Назад]
[Содержание]
[Вперед]