Не могу посмотреть логи в web ui (настройки → системный журнал), вылетает вышеупомянутая ошибка. Всё остальное вроде бы работает штатно.
Диагностический архив:
diag_output_AOAMRHYG_2024-12-21-14.49.18.zip (356,0 КБ)
Перезагрузка/обновление не помогает.
На контроллере не происходит ничего подозрительного:
Всё же в тот самый момент, когда я пытаюсь зайти в системный журнал, процесс systemd грузит CPU на 80%.
В root 48% свободного пространства.
На контроллере крутится HomeAssistant и NginxProxyManager, остановка этих контейнеров ситуацию не меняет.
С какого момента началась проблема - не известно. Но известно, что неделю назад всё было ок. С того момента контроллер никто не трогал, кроме…
Сегодня ночью была нештатная ситуация - на одном устройстве, подключенному к питанию 24v от rs485, случилось кз. Контроллер циклически перезагружатся несколько часов пока кз не было устранено. После этого всё ожило. Хочется верить, что аппаратная часть контроллера защищена от подобных вещей, и ошибка программная. Возможно, вызванная именно этой ситуацией.
Сразу отвечу на пару вопросов из соседней темы (хотя и не ясно, как ситуация разрешилась там):
root@wirenboard-AOAMRHYG:~# journalctl --list-boots
Failed to determine boots: No data available
Подпишитесь на топик
mosquitto_sub -v -t /rpc/#
После этого выполните следующее:mosquitto_pub -t "/rpc/v1/wb_logs/logs/List/wb-mqtt-homeui-fortest" -m '{"id":4,"params":{}}'
Результат
root@wirenboard-AOAMRHYG:~# mosquitto_sub -v -t /rpc/#
/rpc/v1/confed/Editor/Save 1
/rpc/v1/confed/Editor/List 1
/rpc/v1/confed/Editor/Load 1
/rpc/v1/exp-check {"result": "not found"}
/rpc/v1/db_logger/history/get_values 1
/rpc/v1/db_logger/history/get_channels 1
/rpc/v1/wb-device-manager/bus-scan/Start 1
/rpc/v1/wb-device-manager/bus-scan/Stop 1
/rpc/v1/wb-device-manager/fw-update/GetFirmwareInfo 1
/rpc/v1/wb-device-manager/fw-update/Update 1
/rpc/v1/wb-device-manager/fw-update/ClearError 1
/rpc/v1/wb-device-manager/fw-update/Restore 1
/rpc/v1/wb_logs/logs/List 1
/rpc/v1/wb_logs/logs/Load 1
/rpc/v1/wb_logs/logs/CancelLoad 1
/rpc/v1/diag/main/diag 1
/rpc/v1/diag/main/status 1
/rpc/v1/wbrules/Editor/ChangeState 1
/rpc/v1/wbrules/Editor/List 1
/rpc/v1/wbrules/Editor/Load 1
/rpc/v1/wbrules/Editor/Remove 1
/rpc/v1/wbrules/Editor/Save 1
/rpc/v1/wb-mqtt-serial/config/Load 1
/rpc/v1/wb-mqtt-serial/config/GetSchema 1
/rpc/v1/wb-mqtt-serial/port/Load 1
/rpc/v1/wb-mqtt-serial/port/Setup 1
/rpc/v1/wb-mqtt-serial/ports/Load 1
/rpc/v1/wb_logs/logs/List/wb-mqtt-homeui-fortest {"id":4,"params":{}}
{
"error": null,
"id": 4,
"result": {
"boots": null,
"services": [
"apparmor.service",
"apt-daily-upgrade.service",
"apt-daily.service",
"autovt@.service",
"avahi-daemon.service",
"bluetooth.service",
"cgroupfs-mount.service",
"console-getty.service",
"container-getty@.service",
"containerd.service",
"cron.service",
"cryptdisks-early.service",
"cryptdisks.service",
"dbus-fi.w1.wpa_supplicant1.service",
"dbus-org.bluez.service",
"dbus-org.freedesktop.Avahi.service",
"dbus-org.freedesktop.hostname1.service",
"dbus-org.freedesktop.locale1.service",
"dbus-org.freedesktop.login1.service",
"dbus-org.freedesktop.ModemManager1.service",
"dbus-org.freedesktop.nm-dispatcher.service",
"dbus-org.freedesktop.timedate1.service",
"dbus.service",
"debug-shell.service",
"dnsmasq.service",
"dnsmasq@.service",
"docker.service",
"e2scrub@.service",
"e2scrub_all.service",
"e2scrub_fail@.service",
"e2scrub_reap.service",
"emergency.service",
"fcgiwrap.service",
"fstrim.service",
"getty-static.service",
"getty@.service",
"hostapd.service",
"hostapd@.service",
"hwclock.service",
"ifup@.service",
"ifupdown-pre.service",
"ifupdown-wait-online.service",
"initrd-cleanup.service",
"initrd-parse-etc.service",
"initrd-switch-root.service",
"initrd-udevadm-cleanup-db.service",
"kmod-static-nodes.service",
"kmod.service",
"knxd.service",
"logrotate.service",
"ModemManager.service",
"modprobe@.service",
"mosquitto.service",
"netplug.service",
"networking.service",
"NetworkManager-dispatcher.service",
"NetworkManager-wait-online.service",
"NetworkManager.service",
"nftables.service",
"nginx.service",
"nm-priv-helper.service",
"ntp.service",
"polkit.service",
"procps.service",
"quotaon.service",
"rc-local.service",
"rc.service",
"rcS.service",
"rescue.service",
"rsync.service",
"ser2net.service",
"serial-getty@.service",
"ssh.service",
"ssh@.service",
"sshd.service",
"sudo.service",
"syncthing@.service",
"system-update-cleanup.service",
"systemd-ask-password-console.service",
"systemd-ask-password-wall.service",
"systemd-backlight@.service",
"systemd-binfmt.service",
"systemd-bless-boot.service",
"systemd-boot-check-no-failures.service",
"systemd-boot-system-token.service",
"systemd-exit.service",
"systemd-fsck-root.service",
"systemd-fsck@.service",
"systemd-fsckd.service",
"systemd-halt.service",
"systemd-hibernate-resume@.service",
"systemd-hibernate.service",
"systemd-hostnamed.service",
"systemd-hwdb-update.service",
"systemd-hybrid-sleep.service",
"systemd-initctl.service",
"systemd-journal-flush.service",
"systemd-journald.service",
"systemd-journald@.service",
"systemd-kexec.service",
"systemd-localed.service",
"systemd-logind.service",
"systemd-machine-id-commit.service",
"systemd-modules-load.service",
"systemd-network-generator.service",
"systemd-networkd-wait-online.service",
"systemd-networkd.service",
"systemd-poweroff.service",
"systemd-pstore.service",
"systemd-quotacheck.service",
"systemd-random-seed.service",
"systemd-reboot.service",
"systemd-remount-fs.service",
"systemd-resolved.service",
"systemd-rfkill.service",
"systemd-suspend-then-hibernate.service",
"systemd-suspend.service",
"systemd-sysctl.service",
"systemd-sysusers.service",
"systemd-time-wait-sync.service",
"systemd-timedated.service",
"systemd-tmpfiles-clean.service",
"systemd-tmpfiles-setup-dev.service",
"systemd-tmpfiles-setup.service",
"systemd-udev-settle.service",
"systemd-udev-trigger.service",
"systemd-udevd.service",
"systemd-update-utmp-runlevel.service",
"systemd-update-utmp.service",
"systemd-user-sessions.service",
"systemd-volatile-root.service",
"udev.service",
"usb_modeswitch@.service",
"user-runtime-dir@.service",
"user@.service",
"watchdog.service",
"wb-cloud-agent-frpc.service",
"wb-cloud-agent-frpc@.service",
"wb-cloud-agent-telegraf.service",
"wb-cloud-agent-telegraf@.service",
"wb-cloud-agent.service",
"wb-cloud-agent@.service",
"wb-configs-early.service",
"wb-configs.service",
"wb-connection-manager.service",
"wb-device-manager.service",
"wb-diag-collect.service",
"wb-gsm.service",
"wb-homa-adc.service",
"wb-homa-gpio.service",
"wb-homa-w1.service",
"wb-hwconf-manager.service",
"wb-init.service",
"wb-knxd-config.service",
"wb-mqtt-adc.service",
"wb-mqtt-confed.service",
"wb-mqtt-db.service",
"wb-mqtt-gpio.service",
"wb-mqtt-iec104.service",
"wb-mqtt-knx.service",
"wb-mqtt-logs.service",
"wb-mqtt-mbgate.service",
"wb-mqtt-metrics.service",
"wb-mqtt-nm-helper.service",
"wb-mqtt-opcua.service",
"wb-mqtt-serial.service",
"wb-mqtt-w1.service",
"wb-prepare.service",
"wb-rules.service",
"wb-systime-adjust.service",
"wb-usb-otg.service",
"wb-watch-update.service",
"wd_keepalive.service",
"wpa_supplicant-nl80211@.service",
"wpa_supplicant-wired@.service",
"wpa_supplicant.service",
"wpa_supplicant@.service",
"x11-common.service",
"zigbee2mqtt.service",
"dmesg"
]
}
}
Не редактировался ли /etc/systemd/journald.conf ?
нет. Твердо и четко.
Factory reset еще не пробовал, хочу отложить на крайний случай.
Что еще можно посмотреть/попробовать/копнуть?