Итак, у меня есть карта NagVis, над которой я работаю, и я столкнулся с очень большой проблемой. Я добавил несколько текстовых полей на карте к значкам ярлыков и в итоге получил ошибку

The attribute "text" is not supported in objects of type "global" on map map-01.

Во-первых, если я правильно понимаю эту ошибку, это означает, что "глобальным" объектам нельзя дать текст. Тем не менее, я не дал никакого объекта текста. Я создавал отдельные текстовые поля, как я делал это много раз на нескольких картах. Конечно, я мог что-то неправильно щелкнуть при создании текстового поля, это всегда возможно, но я не совсем понимаю, что я сделал неправильно.

Более важной проблемой является то, что я больше не могу получить доступ к этой карте. Эта ошибка, похоже, полностью отменила всю мою работу, потому что, когда я пытаюсь загрузить эту страницу, я получаю всплывающее окно с сообщением об ошибке снова, и карта не загружается. Кажется глупым, что небольшая ошибка полностью отключит всю карту, поэтому я должен верить, что есть способ получить доступ к этой карте и решить проблему, но я не могу найти этот путь. Документация NagVis и Google не смогли мне помочь с этим, поэтому я надеялся, что кто-то здесь сможет.

Мне нужен способ попасть на эту карту и исправить ошибку. Кто-нибудь сталкивался с такой проблемой раньше? Если так, что можно сделать, чтобы мне не пришлось начинать все сначала?

2 ответа2

1

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

У вас должен быть файл вроде /usr/local/nagvis-x.x/etc/maps/map-01.cfg

Отредактируйте этот файл, и вы должны найти что-то вроде этого в определении global раздела:

define global {
grid_show=0
iconset=std_medium
text=MYTEXT
}

Удалить text=MYTEXT из global раздела.

0

У меня такая же проблема. Глобальный раздел конфигурации содержал один из разделов конфигурации хоста (глобальный параметр был перезаписан одним из параметров хоста). Я удалил весь глобальный раздел и создал новый, скопировав его из файла конфигурации другой карты. После копирования я перезагрузил веб-страницу, и мне просто пришлось заново редактировать параметры карты.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .