Решение ошибки «Kernel failure» и «Out of memory» в Mikrotik

Появилась проблема, часто начал сам перезагружаться MikroTik CAS125-24G-1S-RM.
Прошивка на тот момент стояла последняя — WebFig v6.9
В логах отображалась следующая информация:

System rebooted because of kernel failure
Out of memory condition was detected
router was rebooted without proper shutdown

Посмотрев в «system» -> «resources» было видно что свободная память устройства постоянно уменьшается.
Тут я начал вспоминать что было задействовано и настроено на устройстве.
Наткнувшись и посмотрев «Cache Used» в «IP» -> «Web Proxy» было видно что размер кэша постоянно растет.
Отсюда было ясно что когда память устройства заканчивалась и появлялся сбой kernel.
Поэтому решением данной проблемы было ограничение кеша прокси указав максимальный размер в «Max. Cache Size«.
Все.

Вливайтесь в общение

7 комментариев

Добавить комментарий

  1. если у вас подвисает и перезагружается Микротик с ошибками:

    (jan/01/2002 05:00:01 system,error,critical System rebooted because of kernel failure
    jan/01/2002 05:00:01 system,error,critical router was rebooted without proper shutdown, probab
    ly kernel failure),

    то точно скажу вам одно — вас ломают по портам.
    отключите все сервисы кроме входа по winbox и будет вам счастье.
    проверенно уже 1млн раз на Микротиках.

  2. Спасибо, очень помогла информация :)

  3. А какой оптимальный параметр Max. Cache Size для RB2011?

    1. Оптимальный размер нужно выбирать самому, зависит от того чем и насколько вы используете память устройства, если ничем, то например половину памяти можно выделить под кеш.

      1. Спасибо за ответ. А ещё не подскажете: если у меня этот параметр растёт (Cache Used за 2,5 часа вырос с 1,5 Мб до 26 Мб), но при этом в System->Resources Free HDD Space не уменьшается, что это может означать? Как понять куда он пишеться?

  4. а если не известно,как выяснить кто кушает ресурсы ?

  5. Огромное спасибо. Помогло…