问题描述
AC启动,BMC概率出现组件启动异常,有日志提示StartupCheck failed,影响PCIe卡加载
组件启动异常导致丝印信息未生成,或bios上报信息时组件正常重启,错过信息上报
329次AC出现5次,以下是其中2次相关日志
2026-02-06 21:40:06.814207 maca ERROR: init.lua(186): [compute]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.compute was not provided by any .service files, check count: 4
2026-02-06 21:40:21.879510 maca ERROR: init.lua(186): [compute]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.compute was not provided by any .service files, check count: 5
2026-02-06 21:40:36.945777 maca ERROR: init.lua(186): [compute]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.compute was not provided by any .service files, check count: 6
2026-02-06 21:40:52.006179 maca ERROR: init.lua(186): [compute]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.compute was not provided by any .service files, check count: 7
2026-02-06 21:41:07.081385 maca ERROR: init.lua(186): [compute]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.compute was not provided by any .service files, check count: 8
2026-02-06 21:41:07.143650 maca NOTICE: init.lua(245): check startup status completely, total components count: 56, normal count: 55, abnormal components: ["compute"]
2026-02-07 10:37:52.278524 maca ERROR: init.lua(186): [bios]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.bios was not provided by any .service files, check count: 4
2026-02-07 10:37:53.532484 maca ERROR: init.lua(193): [certificate]StartupCheck failed, error: initialization is not complete while checking the startup status, status: Starting, check count: 4
2026-02-07 10:37:53.622920 hwdiscovery WARNING: harbor_client.lua(360): shm reply failed, path: /bmc/kepler/ObjectGroup/010102, interface: bmc.kepler.ObjectGroup, member: GetBinaryObjects, ret: message_queue push back: data size too large
2026-02-07 10:37:57.419090 maca ERROR: init.lua(186): [pcie_device]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.pcie_device was not provided by any .service files, check count: 4
2026-02-07 10:38:07.393130 maca ERROR: init.lua(186): [bios]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.bios was not provided by any .service files, check count: 5
2026-02-07 10:38:08.611164 maca ERROR: init.lua(193): [certificate]StartupCheck failed, error: initialization is not complete while checking the startup status, status: Starting, check count: 5
2026-02-07 10:38:12.476417 maca ERROR: init.lua(186): [pcie_device]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.pcie_device was not provided by any .service files, check count: 5
2026-02-07 10:38:22.457896 maca ERROR: init.lua(186): [bios]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.bios was not provided by any .service files, check count: 6
2026-02-07 10:38:23.677003 maca ERROR: init.lua(193): [certificate]StartupCheck failed, error: initialization is not complete while checking the startup status, status: Starting, check count: 6
2026-02-07 10:38:27.544139 maca ERROR: init.lua(186): [pcie_device]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.pcie_device was not provided by any .service files, check count: 6
2026-02-07 10:38:37.525973 maca ERROR: init.lua(186): [bios]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.bios was not provided by any .service files, check count: 7
2026-02-07 10:38:38.738807 maca ERROR: init.lua(193): [certificate]StartupCheck failed, error: initialization is not complete while checking the startup status, status: Starting, check count: 7
2026-02-07 10:38:42.608743 maca ERROR: init.lua(186): [pcie_device]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.pcie_device was not provided by any .service files, check count: 7
2026-02-07 10:38:52.588654 maca ERROR: init.lua(186): [bios]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.bios was not provided by any .service files, check count: 8
2026-02-07 10:38:53.798641 maca ERROR: init.lua(193): [certificate]StartupCheck failed, error: initialization is not complete while checking the startup status, status: Starting, check count: 8
2026-02-07 10:38:57.685376 maca ERROR: init.lua(186): [pcie_device]StartupCheck failed, error: org.freedesktop.DBus.Error.ServiceUnknown: The name bmc.kepler.pcie_device was not provided by any .service files, check count: 8
2026-02-07 10:38:57.748845 maca NOTICE: init.lua(245): check startup status completely, total components count: 56, normal count: 53, abnormal components: ["bios","certificate","pcie_device"]
2026-02-07 10:38:57.827546 maca NOTICE: init.lua(343): start to restart abnormal components and recheck startup status
环境信息
- 软件版本:OpenUBMC2509
- 由于930版本存在丝印缓存的时序问题,因此在代码中设置AC上电额外延迟80s
重现步骤
AC Cycle
求助这些大量的组件启动失败该如何定位与修复