Загрузка модуля ядра Linux в контейнер Docker – безудержное использованиеLinux

Ответить
Anonymous
 Загрузка модуля ядра Linux в контейнер Docker – безудержное использование

Сообщение Anonymous »


При запуске Docker-контейнера на экземпляре Amazon Linux 2 я загружаю модуль ядра. Я сначала выгружаю модуль и загружаю его снова, чтобы в случае обновления модуля ядра в систему загружалась самая новая версия. Я делаю это следующим образом:

modprobe -r ИМЯ МОДУЛЯ modprobe MODULENAME --первый раз Когда этот контейнер запускается на экземпляре сервера в первый раз, эта операция завершается успешно. Но когда я запускаю новое развертывание и новую задачу необходимо разместить на том же экземпляре сервера, первая строка завершается неудачно со следующим сообщением об ошибке:

modprobe: FATAL: используется модуль MODULENAME. Работа Docker-контейнера на этом этапе уже завершена, но каким-то образом хост-машина все еще считает, что модуль ядра используется. Когда я перечисляю модули ядра на хост-компьютере, я вижу 2 процесса, использующих этот модуль.

В чем может быть причина этого?
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «Linux»