Не запускается WB7

Доброго дня, подскажите, WB пролежал недели 2 без питания, теперь запускается только в аварийном режиме через консоль. Все модули не работают. В логе данная ошибка преобладает:

18-03-2025 13:42:32.054 [wb-mqtt-serial] ERROR: [serial] FATAL: DbEnv::open: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery @ wblib/private/storage_bdb.cpp:181
18-03-2025 13:42:32.052 [wb-mqtt-serial] ERROR: [storage] BDEnv open error: DbEnv::open: BDB0087 DB_RUNRECOVERY: Fatal error, run database recovery (db file name: /var/lib/wb-mqtt-serial/libwbmqtt.db)

Добрый день!

Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.

приложен диагностический архив, доступен только сотрудникам поддержки
(255,6 КБ)

Добрый день!

У вас повреждена база данных.

Для дальнейших действий рекомендую сделать резервную копию контроллера.

Затем пересоздайте базу данных, выполнив следующие шаги:

  1. Остановите сервис wb-mqtt-serial:
systemctl stop wb-mqtt-serial
  1. Переименуйте повреждённый файл (на случай восстановления):
mv /var/lib/wb-mqtt-serial/libwbmqtt.db /var/lib/wb-mqtt-serial/libwbmqtt.db.bak
  1. Перезапустите сервис, чтобы он создал новый файл БД:
systemctl start wb-mqtt-serial

После этого система должна работать корректно.

mv: cannot move ‘/var/lib/wb-mqtt-serial/libwbmqtt.db’ to ‘/var/lib/wb-mqtt-serial/libwbmqtt.db.bak’: Read-only file system

Что-то я его и так и этак но не получается. Такое ощущение что вообще все в режиме чтения.

Добрый день!

Судя по ошибке, система находится в режиме только для чтения (Read-Only, RO).

Попробуйте выполнить команду с sudo:

sudo mv /var/lib/wb-mqtt-serial/libwbmqtt.db /var/lib/wb-mqtt-serial/libwbmqtt.db.bak

Также отправьте вывод отладочной консоли, подключившись к контроллеру. Инструкция по подключению:
:link: Отладочная консоль Wiren Board.

Пробовал я с sudo, не получилось )
MobaXterm_COM5USBCOM5_20250318_170038.rtf (233,6 КБ)

В общем ничего не помогает(

Прогнал fsck, вроде заработало, но сам инцидент странный…

1 лайк

Добрый день!

Рад, что система заработала. Пока не закрываю тему — подождем до пятницы и посмотрим, как она будет работать. Если появятся новые проблемы или вопросы, буду рад помочь.

Добрый день, удалось ли решить вопрос?

Добрый день, вроде все ок, устройство покрутил со всех сторон

1 лайк