Bug 54851 - Ошибка при выполнении ras-mc-ctl --summary
Summary: Ошибка при выполнении ras-mc-ctl --summary
Status: NEW
Alias: None
Product: Sisyphus
Classification: Development
Component: rasdaemon (show other bugs)
Version: unstable
Hardware: x86_64 Linux
: P5 minor
Assignee: Sergey Y. Afonin
QA Contact: qa-sisyphus
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-19 13:26 MSK by Alexander Makeenkov
Modified: 2025-09-09 15:07 MSK (History)
2 users (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Makeenkov 2025-06-19 13:26:13 MSK
- Версия пакета:
rasdaemon-0.8.3-alt3

- Шаги воспроизведения:
# apt-get install rasdaemon
# systemctl start rasdaemon
# ras-mc-ctl --summary

- Получаемый результат:
DBD::SQLite::db prepare failed: no such table: mc_event at /usr/sbin/ras-mc-ctl line 1558.
Can't call method "execute" on an undefined value at /usr/sbin/ras-mc-ctl line 1559.

Не воспроизводится в р10 на версии 0.7.0-alt1:

# ras-mc-ctl --summary
No Memory errors.

No PCIe AER errors.

No Extlog errors.

No devlink errors.
No disk errors.
No Memory failure errors.

No MCE errors.
Comment 1 Sergey Y. Afonin 2025-06-19 13:30:00 MSK
(Ответ для Alexander Makeenkov на комментарий #0)

> - Получаемый результат:
> DBD::SQLite::db prepare failed: no such table: mc_event at
> /usr/sbin/ras-mc-ctl line 1558.

Просто не надо торопиться. С нуля этот файл создаётся первый раз минут через 20-30 после начала работы демона. Оно во всех версиях так. Конечно, проверку на наличие файла стоит сделать, да.
Comment 2 Alexander Makeenkov 2025-06-19 13:33:20 MSK
(Ответ для Sergey Y. Afonin на комментарий #1)
> С нуля этот файл создаётся первый раз минут через 20-30 после начала работы демона

В 0.7.0-alt1 сразу после запуска такой ошибки нету ...
Comment 3 Alexander Makeenkov 2025-06-19 13:34:10 MSK
Да, спустя несколько минут на 0.8.3-alt3 тоже ошибка пропала.
Comment 4 Sergey Y. Afonin 2025-06-19 13:45:14 MSK
(Ответ для Alexander Makeenkov на комментарий #2)

> В 0.7.0-alt1 сразу после запуска такой ошибки нету ...

Действительно, 0.7.0 сразу базу создаёт, без задержек.
Comment 5 Sergey Y. Afonin 2025-09-09 15:07:08 MSK
https://github.com/mchehab/rasdaemon/issues/113