Тема: Модуль связи с контроллерами не отображает активный модуль связи
Добрый день!
С утра столкнулись с ситуацией, что активный модуль связи не передает информацию в базу, хотя если запросить статистику по нему, то видно, что копятся непереданные события, дату установить дает, перезапуск осуществляет. Программирование не запускали, так как надо эти события как-то из него все-таки изъять.
Переодически, раз в месяц примерно, случается ситуация, что контроллеры “отваливаются” и помогает только перезагрузка сервера. Бывает, что сам контроллер подвисает, тогда помогала его перезагрузка. Но сейчас и сервер 3 раза перезагрузили и контроллер тоже. Но состояние связи с контроллерами его вообще не отображает, как будто его нет. В мониторе событий сотояние входа-выхода “Неизвестно”
Контроллер единственный или их несколько? Нет связи только с одним контроллером или со всеми?
Какой статус у связи с контроллерами в службе связи?
Всего 10, из них 2 неактивны, потому что мы перехали, и в программе их выключили.
Проблема только с одним.
Статус и не посмотреть. Потому что этого модуля там просто нет. Как и двух неактивных. До этого “глюка” показывались абсолютно все.
этого модуля там просто нет.
Нет службы связи с контроллерами? Без нее никак нельзя.
Арбата нет. (как ВО и Руб, но они не важны)
Со скринами нагляднее.
видать мы тут в понятиях попутались. контроллера нет.
Пришлите резервную копию БД на почту. Проверим ее.
Восстановили Вашу БД, в службе связи с контроллерами все контроллеры отображаются.
А у Вас там не может быть несколько БД или модулей связи одновременно запущено?
Попробуйте сделать следующее:
- остановить службу связи с контроллерами;
- с помощью конфигуратора сделать резервную копию БД;
- также с помощью конфигуратора восстановить эту резервную копию БД;
- запустить службу связи с контроллерами;
- посмотреть отображение контроллеров в службе.
База точно одна. Вчера еще все контроллеры были на месте 😊 Хорошо, попробую.
Запуск всех служб осуществляется скриптом при старте системы, который не редактировался оч давно, сервер специально перезагружала полностью, чтобы не было запущено ничего лишнего, на всякий случай.
База точно одна. Вчера еще все контроллеры были на месте 😊 Хорошо, попробую.
Запуск всех служб осуществляется скриптом при старте системы, который не редактировался оч давно, сервер специально перезагружала полностью, чтобы не было запущено ничего лишнего, на всякий случай.
Имелось ввиду, что не запущены ли на других компьютерах?
Раз уж я вам уже базу выслала, можете посоветовать как корректно удалить из базы события связанные с двумя неактивными контроллерами - ВО и Руб? Они уже давно висят там мертвым грузом, хранила для отчетов, но уже много времени прошло.
Раз уж я вам уже базу выслала, можете посоветовать как корректно удалить из базы события связанные с двумя неактивными контроллерами - ВО и Руб? Они уже давно висят там мертвым грузом, хранила для отчетов, но уже много времени прошло.
Порядок такой:
- необходимо обновить ПО до последней версии (новая версия 7.0.7 выйдет в понедельник 12 мая);
- удалить контроллеры;
- в дереве конфигуратора на пункте “Оборудование” по правой кнопке мыши выбрать в всплывающем меню “Показывать удаленное оборудование”.
- окончательно удалить “удаленные контроллеры”.
И все события соответственно удалятся из системы.
Нееее, после одного такого косяка я больше подобного не позволяю 😊
К тому же тогда бы и события в базу попадали, а не висели на контроллере в ожидании чуда.
После пятой перезагрузки появился Арбат и опять исчезли неактивные контроллеры. События в базу успешно передаются... Дурдом. Такого ещё не было, максимум 1 перезагрузка.
Жду 12 мая, обновлять буду.
Спасибо за помощь.
Что-то с железом. Есть ли вероятность что что-то разогнано?
Если core-i5, i7 поставьте в профилях энергопотребления частота процессора 99%, отключится turboboost. Возможно дохлая оперативка, или с жестким диском что-то.
Системка крутится на виртуалке на проксмоксе. Всё хостовое железо проверялось, ничего не разогнано, проц Xeon. На других виртуалках всё в норме.
Проблема, при которой примерно раз в месяц надо перезапускать Службу связи с контроллерами, потому что “вдруг” у всех контроллеров состояние “Установка связи” и в мониторе событий у всех входов/выходов состояние “Неизвестно” наблюдается на протяжении 4 лет абсолютно на разных машинах и виртуальных и нет. Я с ней уже давно смирилась и просто перезагружаю сервер.
И склоняюсь к мысли попробовать под виндой... ради интереса 😊 но все равно на виртуалке