Конфигурирование рабочих станций-клиентов для Desktop SNMP
Обзор
В этой главе поясняется, как использовать на рабочих станциях-клиентах сервис Desktop SNMP и модифицировать файл NET.CFG с целью реализации дополнительных опций SNMP.
Эта глава адресована главным образом сетевым администраторам, которые работают с системами управления сетью, базирующимися на SNMP.
В этой главе обсуждаются следующие темы:
Введение
Simple Network Management Protocol (SNMP) - это протокол, представляющий собой промышленный стандарт, определяющий формат для сбора данных сетевого управления.
При работающем сервисе Novell®
Desktop SNMP рабочие станции-клиенты NetWare могут направлять информацию о состоянии в программу управления SNMP, работающую в сети IPXTM
или TCP/IP.
Сервис Desktop SNMP может обслуживаться программным обеспечением Novell NetWare Managenent SystemTM
(NMS), другими консолями управления промышленного стандарта SNMP или системами управления сторонних фирм.
Поддержка Desktop SNMP клиентом NetWare должна быть установлена на каждой рабочей станции-клиенте, которой Вы будете управлять с помощью системы управления, основанной на SNMP.
Установка Desktop SNMP на рабочей станции-клиенте требует выполнения следующих задач:
Инсталляция консоли управления SNMP
Поставляемый с клиентом NetWare для DOS и MS Windows сервис Desktop SNMP поддерживает программное обеспечение Novell NetWare Management System (NMS), другие консоли управления промышленного стандарта SNMP и системы управления сторонних фирм.
Для получения дополнительной информации о процессе инсталляции и настройке смотрите документацию, поставляемую с этими системами управления.
Инсталляция программного обеспечения Desktop SNMP
Программное обеспечение Desktop SNMP состоит из набора файлов, поддерживающих Simple Network Management Protocol (SNMP) с помощью технологии NetWare Virtual Loadable ModuleTM (VLM).
Также обеспечивается поддержка транспортных протоколов Internet Packet ExchangeTM (IPX) и User Datagram Protocol (UDP).
- Desktop SNMP и файлы поддержки Management Information Base (MIB).
Программы-VLMTM
Desktop SNMP позволяют системам удаленного управления сетью наблюдать за протокольными стеками IPX или UDP/IP, работающими на рабочих станциях-клиентах.
Desktop SNMP также позволяет удаленным и локальным рабочим станциям-клиентам SNMP обращаться к Management Information Base (MIB) для управления ресурсами рабочей станции.
Desktop SNMP поддерживает следующие группы MIB-II:
- Системные группы и группы SNMP.
- Группы интерфейсов.
- Группы TCP/IP.
На каждой рабочей станции в каталоге клиента NetWare должны находиться следующие файлы:
Файл | Описание |
---|
HRMIB.EXE | Менеджер Host Resources, накапливающий информацию о рабочих станциях-клиентах, работающих с DOS в сети |
HRMIB.INI | Файл конфигурации для HRMIB.EXE |
MIB2IF.VLM | Поддержка групп интерфейсов MIB-II |
MIB2PROT.VLM | Поддержка групп TCP/IP MIB-II |
WSASN1.VLM | Модуль трансляции ASN.1 |
WSDRVPRN.VLM | Файл информации о печати для сбора данных о назначениях печати и переназначенных принтерах |
WSREG.VLM | Модуль регистрации |
WSSNMP.VLM | Модуль Desktop SNMP, содержащий поддержку системных групп и групп SNMP MIB-II |
WSTRAP.VLM | Модуль ловушки |
Эти файлы автоматически копируются в каталог клиента NetWare при запуске программы инсталляции клиента NetWare.
Подробнее об этом смотрите в главе 5 "Инсталляция или обновление клиента NetWare".
Файлы с расширением .VLM загружаются менеджером VLM (файл VLM.EXE) с помощью параметра VLM= в файле NET.CFG. Файлы с расширением .EXE загружаются из командной строки или командного файла DOS.
- Транспортные модули.
Novell Desktop SNMP требует наличия в каталоге клиента NetWare одного из следующих двух файлов для управления адресом рабочей станции-клиента транспортных протоколов IPX или UDP/IP:
Файл | Описание |
---|
STPUDP.COM | Транспортный модуль для протокола UDP/IP. |
STPIPX.COM | Транспортный модуль для протокола IPX. |
Эти файлы загружаются из командной строки или из командного файла DOS. Оба файла могут быть загружены в память одновременно.
Копирование необходимых файлов в каталог клиента NetWare вручную
Если Вы решите не запускать программу инсталляции клиента NetWare, то Вы должны вручную скопировать TSASMS.COM и другие файлы клиента в каталог клиента NetWare.
Чтобы вручную скопировать файлы с дискет NetWare Client for DOS and MS Windows, выполните следующие действия.
Процедура
-
Распакуйте и скопируйте следующие файлы с дискеты NetWare Client for DOS and MS Windows Disk 2 в каталог клиента NetWare (по умолчанию - C:\NWCLIENT).
HRMIB.EXE | HRMIB.INI |
MIB2IF.VLM | MIB2PROT.VLM |
STPIPX.COM | STPUDP.COM |
WSASN1.VLM | WSDRVPRN.MIB |
WSDRVPRN.VLM | WSREG.VLM |
WSSNMP.VLM | WSTRAP.VLM |
Чтобы распаковать файл, введите
NWUNPACKисходное_устройство:путь\имя_файла
целевое_устройство:путь\имя_файла <Enter>
Например, чтобы распаковать файл WSSNMP.VLM, введите
NWUNPACK A:WSSNMP.VL_ C:\NWCLIENT\WSSNMP.VLM<Enter>
- Повторяйте действие 1 до тех пор, пока файлы Desktop SNMP и другие файлы клиента NetWare не окажутся в каталоге клиента NetWare.
Модификация системных файлов DOS и файлов конфигурации клиента NetWare
Для модификации системных файлов DOS и файлов конфигурации клиента NetWare требуется редактирование файлов CONFIG.SYS, STARTNET.BAT и NET.CFG с помощью текстового (ASCII) редактора.
Модификация файла CONFIG.SYS
Модифицируйте файл CONFIG.SYS с помощью текстового (ASCII) редактора, чтобы установить для программного обеспечения NetWare DOS RequesterTM значение переменной LASTDRIVE в Z.
Процедура
- Откройте файл CONFIG.SYS с помощью текстового редактора.
Например, для редактирования файла CONFIG.SYS в корневом каталоге с помощью системного редактора Novell DOSTM 7 введите
EDIT C:\CONFIG.SYS<Enter>
- Установите значение переменной LASTDRIVE в Z, добавив в файл следующую строку:
LASTDRIVE = Z
- Сохраните выполненные изменения и выйдите из редактора.
Модификация файла STARTNET.BAT
Для загрузки программного обеспечения Desktop SNMP на рабочей станции-клиенте необходимо с помощью текстового редактора сделать следующие изменения в файле STARTNET.BAT.
По умолчанию после инсталляции программного обеспечения клиента NetWare сервис Desktop SNMP не включен. Для его включения выполните следующую процедуру.
Процедура
- Модифицируйте файл C:\NWCLIENT\STARTNET.BAT для загрузки транспортных модулей Desktop SNMP.
Добавьте следующие строки в файл STARTNET.BAT после строки загрузки VLM.EXE:
- Если используется транспортный протокол IPX, добавьте:
stpipx
- Если используется транспортный протокол UDP/IP, добавьте:
stpudp
NOTE: Если Вы используете как протокол IPX, так и UDP/IP, можете добавить обе команды.
- Модифицируйте файл C:\NWCLIENT\STARTNET.BAT для загрузки файла MIB.
Добавьте следующую команду в файл STARTNET.BAT после строки загрузки VLM.EXE:
hrmib.exe
- Убедитесь, что файл HRMIB.INI находится в том же каталоге, что и файл HRMIB.EXE.
NOTE: Если Вы работаете с LAN Workplace, убедитесь, что Вы не загрузили файл SNMP.EXE, поставляемый вместе с LAN Workplace.
Программа инсталляции LAN Workplace создает файл LANWP.BAT, который загружает программное обеспечение LAN Workplace. Проверьте его на наличие строки SNMP. Она должна находиться сразу за строкой TCPIP.
Если Вы обнаружили строку SNMP, удалите ее или пометьте символом комментария.
- Для установки часового пояса для Вашей местности добавьте в файл STARTNET.BAT команду DOS SET:
set tz =часовой_пояс
Правильное значение переменной смотрите в руководстве по DOS.
Если в среде Вашей рабочей станции не установлен часовой пояс, файл ловушки SNMP может выдать неверное время.
- Сохраните изменения и выйдите из редактора.
Модификация файла NET.CFG
Для загрузки программного обеспечения Desktop SNMP Вы должны на каждой рабочей станции-клиенте внести изменения в файл NET.CFG.
- Добавьте необходимые строки в файл NET.CFG для загрузки и поддержки программного обеспечения Desktop SNMP.
- Установите адрес "TRAP TARGET" консолей NetWare Services Management (NSM) или других систем управления, основанных на SNMP.
В качестве примера прочитайте подраздел "Пример файла NET.CFG для Desktop SNMP".
По умолчанию после инсталляции программного обеспечения клиента NetWare сервис Desktop SNMP не включен. Для его включения выполните следующую процедуру.
Процедура
- Убедитесь, что файлы Desktop SNMP скопированы в каталог клиента NetWare (по умолчанию C:\NWCLIENT).
- Модифицируйте файл NET.CFG для загрузки файлов .VLM Desktop SNMP.
Для загрузки файла .VLM Desktop SNMP модифицируйте файл NET.CFG на Вашей рабочей станции-клиенте одним из следующих способов:
netware dos requester
use defaults = off
vlm = wssnmp.vlm
vlm = wstrap.vlm
vlm = wsreg.vlm
vlm = wsasn1.vlm
vlm = mib2if.vlm
vlm = wsdrvprn.vlm
vlm = mib2prot.vlm
Подробнее о том, как конфигурировать Desktop SNMP, смотрите в следующих подразделах главы 2 "Секция NetWare DOS Requester" руководства NetWare Client для DOS и Windows. Технический справочник.
"Тайм-аут асинхронного соединения";
"Типы и имена групп";
"Поддержка MIB-II (Management Information Base)";
"Секция Transport Provider IPX | UDP".
После выполнения начальной конфигурации агента Desktop SNMP Вы можете далее изменять секцию Desktop SNMP в файле NET.CFG , добиваясь соответствия конкретным требованиям сети.
Пример файла NET.CFG для Desktop SNMP
Следующий пример показывает файл NET.CFG для Desktop SNMP:
link driver ne2000
port 300
int 3
frame ethernet_802.2
mem d0000
netware dos requester
vlm = wssnmp.vlm
vlm = wstrap.vlm
vlm = wsreg.vlm
vlm = wsasn1.vlm
vlm = mib2if.vlm
vlm = wsdrvprn.vlm
vlm = mib2prot.vlm
desktop snmp
enable monitor community = any
monitor community = "public"
enable control community = specific
control community = "public"
enable trap community = specific
trap community = "public"
sysname = "Suzanne Morley x893"
syslocation = "Building 2"
syscontact = "suzanne@acompany.com"
snmpenableauthentraps = on
transport provider ipx
trap target = ab123456:0123456789ab
trap target = cd654321:ba9876543210
transport provider udp
trap target = 999.88.77.66
trap target = 888.11.22.33
Конфигурирование файла HRMIB.INI
Host Resources MIB не возвращает информацию об устройствах, подключенных к рабочим станциям (например, принтерах, модемах и накопителях на магнитной ленте).
Если консоль управления сетью предназначается для детального просмотра таких устройств, Вы должны перечислить их в файле HRMIB.INI. Для краткого описания каждого из устройств используйте текстовый (ASCII) редактор.
Файл HRMIB.INI располагается в каталоге клиента NetWare (по умолчанию C:\NWCLIENT).
Пример файла конфигурации (HRMIB.INI) для HRMIB.EXE
В следующем примере приведено содержание файла конфигурации HRMIB.INI для файла HRMIB.EXE:
# Список всех подключенных принтеров
[printers]
HP LaserJet IIIp on LPT1:
NEC P20 on LPT2:
# Список всех подключенных модемов
[modems]
Hayes Optima 144 on COM1:
# Список всех подключенных накопителей на магнитной ленте
[tapes]
Colorado DJ10
HP 35480A SCSI DAT (4-8 GB)
# Другие устройства, определенные через API DOS
Загрузка программного обеспечения Desktop SNMP
Для загрузки программного обеспечения Desktop SNMP нужно выполнить следующую процедуру.
Процедура
- Убедитесь, что система управления SNMP настроена и запущена.
Подробнее об этом смотрите в подразделе "Инсталляция консоли управления SNMP".
- Убедитесь, что на каждой рабочей станции-клиенте, которой Вы хотите управлять с консоли управления, инсталлировано программное обеспечение Desktop SNMP.
Подробнее об этом смотрите в подразделе "Инсталляция программного обеспечения Desktop SNMP".
- Убедитесь, что в файлах конфигурации рабочей станции-клиента выполнены необходимые изменения.
Подробнее об этом смотрите в подразделе "Модификация системных файлов DOS и файлов конфигурации клиента NetWare".
- Убедитесь, что файл HRMIB.INI правильно сконфигурирован для каждой рабочей станции-клиента с включением всех устройств, которыми Вы хотите управлять.
Подробнее об этом смотрите в подразделе "Конфигурирование файла HRMIB.INI".
- Перезагрузите каждую рабочую станцию-клиент.
Менеджер VLM загрузит файлы .VLM для Desktop SNMP вместе с другими файлами .VLM, сконфигурированными для загрузки на рабочей станции-клиенте.
Выгрузка программного обеспечения Desktop SNMP
- (При необходимости) Если загружена поддержка UDP/IP, введите следующую строку для выгрузки STPUDP:
STPUDP /U<Enter>
- (По необходимости) Если загружена поддержка IPX, введите следующую строку для выгрузки STPIPX:
STPIPX /U<Enter>
- Для выгрузки всех VLM введите:
VLM /U<Enter>
Команда VLM /U выгружает все файлы .VLM, а не только файлы Desktop SNMP.
NOTE: Выгружайте модули всегда в порядке, обратном порядку загрузки. Выгрузить модули в другом порядке невозможно.
Конфигурирование рабочей станции-клиента для улучшения производительности
Для улучшения производительности программного обеспечения Desktop SNMP Вы можете загружать на рабочей станции-клиенте один или несколько файлов .VLM в основную память.
Для загрузки в основную память всех файлов .VLM при запуске менеджера LVM используйте переключатель VLM /MC. Подробнее об этом смотрите в главе 2 "Секция NetWare DOS Requester" руководства NetWare Client для DOS и Windows* Технический справочник.
Для загрузки файлов Desktop SNMP в основную память добавьте строки следующего формата в файл NET.CFG:
netware dos requester
vlm =имя_vlm.vlm
load lowимя_vlm = on
Например, для загрузки в основную память файлов Desktop SNMP WSASN1.VLM и WSREG.VLM добавьте в файл NET.CFG следующие строки:
netware dos requester
vlm = wssnmp.vlm
vlm = wstrap.vlm
vlm = wsreg.vlm
vlm = wsasn1.vlm
vlm = wsdrvprn.vlm
load low wsreg = on
load low wsasn1 = on
Дополнительная информация
Тема | Ссылка |
---|
Настройка и модификация файла NET.CFG для SNMP | Подраздел "Секция Desktop SNMP" в главе 2 руководства NetWare Client для DOS и Windows. Технический справочник
|
Назад | Содержание | Вперед