Intereting Posts
Вложение альбома Art While Ripping Как удалить мобильные широкополосные подключения, которые не отображаются в разделе «Редактировать подключения …»? VM работает очень медленно, используя QEMU Не удалось выполнить обновление с 14.04 до 14.10 «Невозможно вычислить обновления» Есть ли какое-либо программное обеспечение для виртуализации, которое может запускать x64-битные гостевые ОС без поддержки vt-x Hardware? Как сохранить имя файла с текущей датой и временем? Как запустить команду в течение времени в мин / сек? Arduino IDE не подключается к микроконтроллеру Ubuntu 10.04 не видит сканер SCSI (Scanpartner 15c) Обновление Ubuntu до 16.04 Поврежденный раздел подкачки – как и что делать? VMware 9 не открывается после извлечения 13.04 Проблема с установкой MS Office 2013 с использованием Wine Lubuntu / Ubuntu 13 Аудиовыход в режиме энергосбережения Плагин Gedit для соответствия HTML-тегам

Как установить модуль ядра на гостевой машине LXC?

Я пытаюсь установить OpenStack DevStack на гостевой машине LXC. Один из пакетов DevStack требует нового модуля ядра, но когда я пытаюсь запустить modprobe на гостевой LXC, я получаю сообщение об ошибке:

ubuntu@lxc$ sudo modprobe scsi_transport_iscsi FATAL: Could not load /lib/modules/3.2.0-48-generic/modules.dep: No such file or directory 

Как установить этот модуль для гостевой машины LXC?

Короткий ответ, вы не можете. Контейнеры LXC совместно используют свое ядро ​​с хостом и по умолчанию не могут загружать модули (поскольку это было бы довольно опасно).

Стандартная рекомендация заключается в том, чтобы любой модуль загружался на хост перед запуском контейнера. Вы можете либо сделать это с помощью старого старого сценария инициализации, либо с помощью lxc-крючка (подробнее см. Мою недавнюю запись здесь: https://www.stgraber.org/2013/12/23/lxc-1-0-some- более-расширенный-контейнер-использование / )