Добрый день.
Подскажите, после очередного обновления 30.07 и 03.08 (WB 8.4 testing) выдает предупреждение на отсутствие ссылок отдельных системных файлов и отсутствие службы системных логов при перезапуске. Насколько критично это для работы, устранится ли это при последующих обновлениях или нужно самому предпринять для “лечения”?
Removing ‘diversion of /etc/ssh/sshd_config to /etc/ssh/sshd_config.wb-orig by wb-configs’
*** OMINOUS WARNING ***: /etc/locale.gen is not linked to either locale.gen.wb or locale.gen.wb-orig
*** OMINOUS WARNING ***: /etc/hostname is not linked to either hostname.wb or hostname.wb-orig
*** OMINOUS WARNING ***: /etc/modules is not linked to either modules.wb or modules.wb-orig
*** OMINOUS WARNING ***: /etc/fstab is not linked to either fstab.wb or fstab.wb-orig
*** OMINOUS WARNING ***: /etc/network/interfaces is not linked to either interfaces.wb or interfaces.wb-orig
*** OMINOUS WARNING ***: /etc/dnsmasq.conf is not linked to either dnsmasq.conf.wb or dnsmasq.conf.wb-orig
*** OMINOUS WARNING ***: /etc/hostapd.conf is not linked to either hostapd.conf.wb or hostapd.conf.wb-orig
Adding ‘diversion of /etc/ssh/sshd_config to /etc/ssh/sshd_config.wb-orig by wb-configs’
Failed to try-restart rsyslog.service: Unit rsyslog.service not found.
Добрый день!
Для диагностики проблемы пришлите, пожалуйста, архив с диагностической информацией контроллера. Создание архива описано в документации.
приложен диагностический архив, доступен только сотрудникам поддержки
(2,0 МБ)
Сообщение про rsyslog это отдельная реализация службы системных логов, которая в современных выпусках Debian, начиная с Debian 12, не устанавливается по умолчанию, журнал ведёт сервис journald. В контроллерах Wiren Board журналирование также построено на journald, поэтому отсутствие rsyslog это норма, а не поломка. Сообщение появляется потому, что скрипт обновления пакета wb-configs пытается перезапустить rsyslog, не проверяя, установлен ли он. Это недочёт скрипта, на журналирование он не влияет. Журнал у вас ведётся и сохраняется между перезагрузками, посмотреть его можно в веб-интерфейсе в разделе Настройки → Системный журнал или командой journalctl.
Исправлять ничего не нужно, при следующих обновлениях сообщения могут повторяться. Замечания передадим разработчикам.
Также заметили, что в драйвере serial-устройств включена отладка (debug в /etc/wb-mqtt-serial.conf). Она заметно нагружает контроллер и засоряет журнал, если она не нужна, рекомендую выключить.
Подробнее о работе с журналом смотрите в статье journalctl — утилита просмотра системного журнала.
Если остались вопросы, пишите, постараемся помочь.
Спасибо, в целом все понятно.
Отладку в wb-mqtt-serial отключил.
Вопросы по мере поступления.
Для информации.
Запущенное 04.08 обновление по ssh уже прошло штатно без ссылок на отсутствие отдельных системных файлов и системных логов.
О, а это интересно. Могу вас попросить снова диагностический архив? Дело в том что на стендах у себя поймал такие же ошибки.
приложен диагностический архив, доступен только сотрудникам поддержки
(2,0 МБ)