NetXMS Support Forum

Russian Support => Общие вопросы => Topic started by: grimnir on December 19, 2012, 08:07:09 AM

Title: Алиасы на интерфейсах и алармы
Post by: grimnir on December 19, 2012, 08:07:09 AM
Добрый день!

Такая ситуация возникла - у части хостов интерфейсы имеют более одного IP-адреса:

# ifconfig
fxp0: flags=8843<UP,BROADCAST,RUNNING,SIMPLEX,MULTICAST> mtu 1500
   options=b<RXCSUM,TXCSUM,VLAN_MTU>
   inet 10.20.1.50 netmask 0xffffff00 broadcast 10.20.1.255
   inet 10.20.1.5 netmask 0xffffffff broadcast 10.20.1.5
   inet 10.20.1.9 netmask 0xffffffff broadcast 10.20.1.9
   inet 10.20.1.8 netmask 0xffffffff broadcast 10.20.1.8

ну или для цисок
ip address x.x.x.x y.y.y.y
ip address a.a.a.a b.b.b.b secondary

так вот, похоже, сервер такую ситуацию "не понимает", и постоянно сыпет уведомлениями вида

"Normal: sys ( 10.20.1.50 ) - Interface "unknown" changed state to UP (IP Addr: 10.20.1.50/255.255.255.0, IfIndex: 1)"
"Normal: sys ( 10.20.1.5 ) - Interface "unknown" changed state to UP (IP Addr: 10.20.1.5/255.255.255.0, IfIndex: 1)"
"Normal: sys ( 10.20.1.50 ) - Interface "unknown" changed state to UP (IP Addr: 10.20.1.50/255.255.255.0, IfIndex: 1)"
"Normal: sys ( 10.20.1.5 ) - Interface "unknown" changed state to UP (IP Addr: 10.20.1.5/255.255.255.0, IfIndex: 1)"

Как бы ему объяснить, что 10.20.1.5 и 10.20.1.50 - это одна и та же нода?
Title: Re: Алиасы на интерфейсах и алармы
Post by: Victor Kirhenshtein on December 19, 2012, 01:19:38 PM
Добрый день!

Здесь есть два пути:

1. Разрешить серверу ходить на узлы по SNMP - судя по тому, что интерфейсы называются unknown, сервер не имеет доступа к этим хостам. Тогда сервер получит список интерфейсов и будет знать, что ето одна нода.

2. Создать интерфейсы руками - выбрать ноду, и потом Create interface из контекстного меню.

Не забудьте только вначале удалить "лишние" обьекты хостов.
Title: Re: Алиасы на интерфейсах и алармы
Post by: grimnir on December 19, 2012, 06:04:23 PM
Спасибо!

Только тогда сталкиваюсь с ещё одной проблемой - при попытке вручную создать интерфейс на ноде получаю странную ошибку:

Cannot create interface object "fxp0": No context available outside of the request service lifecycle.
No context available outside of the request service lifecycle.

Кстати, похожая ошибка выскакивает при попытке создать любой template (т.е., просто Create template и ввод имени template):

Cannot create template object "APC UPS": No context available outside of the request service lifecycle.
No context available outside of the request service lifecycle.
Title: Re: Алиасы на интерфейсах и алармы
Post by: Victor Kirhenshtein on December 19, 2012, 08:01:23 PM
Это баг, который периодически всплывает в различных частях веб интерфейса - особенности переноса desktop клиента в веб. Мы их исправляем по мере обнаружения. Сейчас для не работаюсчих операций можно воспользоваться desktop клиентом.
Title: Re: Алиасы на интерфейсах и алармы
Post by: grimnir on December 20, 2012, 10:45:42 AM
Ясно, спасибо за пояснения.