Загрузка без nftables | Debian 10

Загрузка без nftables | Debian 10

При перезагрузке наших новейших серверов хранения мы столкнулись с ошибкой ядра (вероятно), вызваннойnftables. Пожалуйста, смотрите прикрепленный трекинг вызова:

введите описание изображения здесь

После настройки сервера (включая nftables) все заработало нормально. Когда мы попытались перезагрузить сервер, он больше не загружается. Загрузка с использованием режима восстановления Debian показывает указанную выше ошибку.

Вопрос, есть ли опция/параметр, который я могу передать в Debian, чтобызагрузка без nftables?


Дополнительная информация

версия для Linux

  • 4.19.0-13-amd64
  • 4.19.0-13-amd64 (режим восстановления)
  • 4.19.0-12-amd64
  • 4.19.0-12-amd64 (режим восстановления)

решение1

Отредактируйте командную строку ядра и попробуйте добавитьmodule_blacklist=nf_tables

Upstream в ядре, есть некоторые, возможно, соответствующие исправления. Например, эта ошибка use after free исправлена ​​в4.19.72

commit 5776970fb4ecf72db4e0142c03f49b03ed024b75
Author: Pablo Neira Ayuso <[email protected]>
Date:   Fri Aug 9 11:01:27 2019 +0200

netfilter: nf_tables: use-after-free in failing rule with bound set

[ Upstream commit 6a0a8d10a3661a036b55af695542a714c429ab7c ]

Я не уверен, есть ли это в ядре Buster. Попробуйте загрузить более новую версию Debian и использовать режим восстановления. Bullseye в настоящее время проводит тестирование. Однако вы можете проверить, затронуто ли его новое ядро, и получить оболочку, чтобы попробовать другие вещи.


Учитыватьнастройка kdumpи захват этих. Наличие полного текста трассировки помогает, а символы и источник — еще больше.

Связанный контент