Настройки
сервера Novell NetWare.
Следующие параметры
динамически конфигурируются ОС Novell NetWare:
· Packet receive buffers (размер буфера приема пакетов)
· File cache buffers (размер буфера файлового кэша)
· Directory cache buffers (размер буфера кэша директорий)
· Memory for NLM (trade marks) programs (используемая память для
программ
зарегистрированных разработчиков)
· Service processes (количество сервисных процессов)
· Kernel processes (загруженные процессы ядра ОС)
· Load balancing (распределение нагрузки для многопроцессорных систем)
· File locks (количество закрепленных за соединениями файлов и записей)
· Maximum numbers of open files (максимальное количество открытых файлов)
· Turbo FAT index table (обеспечение быстрого доступа к файлам)
· TTS transaction (управление трансакциями)
· Router/server advertising (оповещение о сервисах сети)
Изменение параметров
сервера
Есть два пути :
· Команда
SET с консоли сервера
· Утилита
MONITOR > Server Parameters
В итоге, для сохранения
значений параметров сервера при перезагрузке, команды SET
должны быть размещены в
скрытых системных файлах. Изменения, сделанные через
утилиту MONITOR,
предлагаются к сохранению самой утилитой и, в большинстве случаев,
вступают в силу после
DOWN > RESTART SERVER.
Печать параметров
сервера
С консоли сервера через
утилиту MONITOR > Available Options > Server parameters >
нажать F3 для записи
параметров в файл sys:system\setcmds.cp > любым редактором с
рабочей станции
прочитать/распечатать файл.
Просмотр текущих параметров
сервера
Используйте команду
DISPLAY ENVIRONMENT. Для просмотра измененных параметров команда
DISPLAY MODIFIED
ENVIRONMENT.
Проблема -
"Медленная сеть"
Задержка ответов сервера
· Сетевая
карта рабочей станции медленная или неисправна
· Сетевой
кабель рабочей станции неисправен
· Сетевая
карта сервера медленная или неисправна
· Слишком
много пользователей используют сеть
· Скорость
<железа> сервера не установлена на максимум
· Жесткий
диск на сервере медленный или несправен
· Серверу
не хватает памяти
· На
томе сервера слишком много не вычищенных удаленных файлов
· Сетевой
трафик слишком интенсивен
· Кабельная
система испытывает сильные внешние наводки
· Жесткий
диск сервера разрушен или разрушается
Решения
· Проверьте
установки BIOS сервера в соответствии с документацией на <железо>.
Используйте команду SPEED для измерения
скорости работы сервера.
· Если
быстродействие рабочей станции меньше, чем ожидалось, установите дополнительную
сетевую карту, переключите соединение на
нее и оцените изменение быстродействия.
Если скорость работы увеличилась,
деинсталируйте старую сетевую карту.
· Загрузите
MONITOR для проверки состояния буфера приема пакетов (packet receive buffers)
и количества обслуживаемых процессов
(service processes). Если текущие значения этих
показателей приближаются к максимально
установленным значениям, увеличьте
последние
(MONITOR > Available Options > Server
Parameters :
Communications Parameters > Maximum
packet receive buffers, Miscellaneous Parameters > Maximum service
processes).
Изменения вступят в силу после перезагрузки
сервера.
· Используйте
MONITOR > Available Options > Storage Devices и проверьте HotFix для всех
жестких дисков с традиционной файловой
системой NetWare ( не файловая система NSS).
Показатель Used hot fix blocks на исправных
дисках равен нулю.
· Вычистите
удаленные файлы. Для Win32 с установленным Novell Client > Проводник >
том NetWare > всплывающее меню >
Purge files : > Purge Network Files >
Purge All и (!) Purge Subdirectories.
· Используйте
MONITOR > Available Options > LAN/WAN Drivers и проверьте LAN Drivers
Statistics.
Если на сервере более одной сетевой карты и
сравните Total Packets Transmitted для
всех сетевых карт. Сконфигурируйте сеть
таким образом, чтобы сетевой трафик
более-менее равномерно распределялся по
всем сетевым картам сервера.
· Убедитесь
в отсутствии источников наводки на кабельную систему сети, как то:
люминисцентные лампы, микроволновые печи,
радиопередатчики и источники радиопомех,
рентгеновское оборудование, копировальные
машины. Переместите/экранируйте кабель
или используйте экранированный.
! Высокое значение
Utilization в MONITOR само по себе не указывает на неэффективно
работающую сеть.
Инженеры Novell считают нормальным Utilization 100% в течение 2-3 мин.
без потери соединения с
рабочими станциями. Ненормальным считается Utilization 100%
более 10 мин. с потерей
соединения с рабочими станциями.
Большинство admin-ов
считает, что если значение Utilization регулярно и часто превышает
50% в течение 2-3 мин.,
то вычислительных мощностей недостаточно.
Текущее число процессов
сервера
Когда сервер принимает
сетевой пакет или производит операцию чтения/записи на жесткий
диск, данные сохраняются
в буфере до тех пор, пока не будет порожден и выполнен сервисный
процесс, который
обслужит данные.
При достаточном объеме
ОЗУ постоянное увеличение числа процессов сервера указывает на
медленный обмен с
жесткими дисками.
Буфер приема пакетов
(Packet receive buffers)
Minimum Packet Receive
Buffers = (n users) * (5 или 10)
Maximum Packet Receive
Buffers = (n users) * (20 до 40)
Примечание: некоторые
серверные сетевые карты (например, Intel) устанавливают свое
минимальное значение
буфера приема пакетов (для Intel = 2000), которое можно сделать
только больше, но никак
не меньше.
Буфер директорий
(Directory Cache Buffers)
Minimum Directory Cache
Buffers = (n users) * (2 или 3)
Maximum Directory Cache
Buffers = (n users) * (10 до 40)
Для <Хлебопек>
достаточным числом будет Minimum = 300, Maximum >= 1000.
Буфер файлов
Minimum File Cache
Buffers >= 400
Закрепление записей и
файлов
Maximum record locks =
20000
Maximum file locks =
200000
Время ожидания
сервисного процесса
New Service Process Wait
Time = 0.3 sec
Свободное пространство
жесткого диска
На каждом томе NetWare
должно быть не менее 1000 блоков, доступных для распределения.
Используйте MONITOR >
Volumes > Volume Information > Free Blocks для проверки.
Если значение Free
Blocks меньше 1000, используйте утилиту PURGE.
Если приложение
порождает много временных файлов (а <Хлебопек> порождает), установите
флаг P(urge) на
директории, в которой записываются временные файлы. Используйте
NWADMIN32 для установки
флага. Novell считает оптимальным размер свободного пространства
на томе не менее 15% от
общего объема тома.
Компрессия файлов
Компрессия файлов, не
использующихся длительное время, выполняется в фоновом режиме в
<ночную смену>.
Декомпрессия файлов производится <на лету>, но в рабочее время.
Декомпрессия файлов размером
более 50 Мб существенно загрузит процессор. Файлов с
размерами более 50 Мб в
<Хлебопеке> более чем достаточно. Используя MONITOR >
Server Parameters >
Common File System, установите
Set Days Untouched
Before Compression >= 90 (дней).
Недостаточно памяти
Лучшим параметром оценки
памяти сервера является
MONITOR > Available
Options > Disk Cache Utilization > LRU Sitting Time.
Значение этого поля
должно быть минимум 30 - 40 минут.
MONITOR > General
information > разделите Total cache buffers на Original cache buffers.
Оптимальное значение
должно быть больше 0,8. Значение меньше 0,5 указывает на серьезную
нехватку памяти сервера.
Плохие пакеты по вине ПО
рабочей станции
Можно идентифицировать
проблемы рабочей станции, установив Set NCP Parameters.
MONITOR > Available
Options > Server Parameters > NCP
Display NCP Bad
Component Warnings = ON
Reject NCP Packets with
Bad Component = ON
Display NCP Bad Length
Warnings = ON
Reject NCP Packets with
Bad Length = ON
Сервер будет выдавать
предупредительные сообщения, содержащее MAC-адрес сетевой карты,
каждый раз при получении
плохого пакета.
Примечание: Если сетевая
карта порождает <мусор> или пакет <испорчен в пути>, то найти
виновную рабочую станцию
будет труднее.
Загруженный процессор
MONITOR > Available
Options > Kernel
Здесь можно определить
какой процесс <съел> (hog) процессор. Для ограничения времени
захвата процессора можно
выставить
MONITOR > Available
Options > Miscellaneous > CPU Hog Timeout Amount меньше значения
по умолчанию.
Netware -
самонастраивающаяся ОС. Чем реже перезагружаете сервер, тем лучше он настроен,
если только Вы не
меняете настройки каждый день.
Если у сервера
достаточно <железных> ресурсов, они правильно подобраны, правильно
работают и сервер
инсталлировался на этом <железе>, то он уже настроен. Если Вы сменили
часть оборудования
сервера, то через 1 - 2 дня он сам подстроится.