Андрей, к тебе, наверное, снова за помощью.
в районе не было света пару часов, после этого контроллер, который вы починили после частичного обновления опять ведет себя также - не пускает на вебморду, постоянно перезагружается.
второй “рабочий” контроллер перенес испытание со светом нормально - поднялся и работает.
watchdog остановил, что сделать дальше?
Здравствуйте!
Пришлите, пожалуйста, логи, в которых будет виден процесс загрузки контроллера, а затем последующая перезагрузка. Для их получения подключитесь к контроллеру через отладочный порт: https://wirenboard.com/wiki/WB_Debug_Console
Сами логи скопируйте в отдельный файл и пришлите.
error_log.txt (30.0 КБ)
В конфигурационном файле /etc/mosquitto/mosquitto.conf уже persistence false
файл базы данных удалил и рестартанул контроллер.
модуль расширения отключил. не помогает, ушел в ребут.
upd - попробовал зайти на web: ЧУДО, пустил. системные журналы посмотрел, watchdog ругается на такую ошибку:
12-07-2022 10:10:20.918 [watchdog] cannot open /var/run/syslogd.pid (errno = 2 = ‘No such file or directory’)
есть еще такая:
12-07-2022 10:58:41.750 [wb-mqtt-db.service] WARNING: [dblogger] Group data limit is reached: group all, row count 102006, limit 100000
Вот теперь понял, что сервис остановлен и перезагрузок нет. Сначала я понял, что и с остановленным сервисом есть перезагрузки.
Это не ошибка, а информационное сообщение о том, что достигнуто максимальное количество записей в группе all для архива данных. Данные будут циклически перезаписываться новыми. Можно не обращать внимание на это
Видимо сервис watchdog проверяет работает ли сервис syslogd. В новых версиях ПО эта проверка отключена, предлагаю сделать аналогично. Пришлите, пожалуйста, файл настроек сервиса etc/watchdog.conf.
Попробуйте привести следующую секцию в этом файле к виду:
# Test if vital daemons are running
pidfile = /var/run/sshd.pid
То есть watchdog будет контролировать только работу сервиса ssh.
В целом не вижу больше проблем. Думаю, можно попробовать перезагрузить контроллер. Рекомендую при этом через отладочную консоль контролировать процесс загрузки.
Нужно больше информации. По какому интерфейсу подключаетесь? Пришлите файл настроек /etc/network/interfaces.
Контроллер не пингуется? Покажите вывод команды
с утра зашел нормально и вот такие действия проделал:
перезагрузил контроллер - зайти не могу ни через хром (со сбросом кеша), ни через редко пользуемый яндекс, ни еще реже brave. дело не в браузере.
перезагрузил комп - зашел.
получается дело в чем-то на самом компьютере. что это может быть?
раньше такого не было, появилось после обновления до 2204.
есть еще контроллер, там стоит 2201. его пока не трогаю и там все нормально с доступом после перезагрузок.
проведем эксперимент - подключимся к wb6 другим компом и повторим те же действия.
в понедельник отпишусь.