Строка ras correctable errors collector initialized в выводе dmesg или журнале journalctl означает, что ядро Linux запустило встроенный подсистемный модуль сбора исправимых ошибок RAS — и само по себе это не ошибка, а информационное сообщение об инициализации. Оно появляется на серверах и рабочих станциях с поддержкой ECC-памяти и говорит лишь о том, что механизм мониторинга аппаратных сбоев начал работу.

Тем не менее пользователи часто замечают эту строку рядом с реальными предупреждениями об ошибках памяти или PCIe и начинают искать причину. Разберёмся, что скрывается за аббревиатурой RAS, чем исправимые ошибки отличаются от неисправимых и в каких случаях после этой строки действительно требуется диагностика оборудования.

Что такое RAS и зачем нужен сборщик ошибок

RAS — это набор технологий Reliability, Availability, Serviceability (надёжность, доступность, обслуживаемость), реализованный в серверных платформах и процессорах. В ядре Linux существует подсистема, которая перехватывает аппаратные события: ошибки памяти, шины PCIe, кэша процессора и других узлов.

Сообщение ras correctable errors collector initialized фиксирует момент, когда ядро регистрирует обработчик именно исправимых (correctable) ошибок. Такие ошибки оборудование корректирует самостоятельно — например, контроллер памяти с помощью ECC-кода восстанавливает одиночный сбойный бит, и работа системы продолжается без сбоев.

Задача коллектора — не исправлять, а учитывать эти события: накапливать статистику, чтобы администратор мог заметить деградацию модуля памяти до того, как ошибки станут неисправимыми.

💡

Сообщение «ras correctable errors collector initialized» — это штатное уведомление о запуске мониторинга, а не признак неисправности. Тревогу должны вызывать только реальные записи об ошибках, следующие за ним.