Docker laden von kernel-Modulen

Habe ich versucht zu installieren, kernel-Modul, xfsprogs. Es wurde erfolgreich installiert in einem container. Es ist wirklich überraschend, aber lsmod Liste nicht dieses Modul in container oder in das host-system.
Wie kann ein neues kernel-Modul geladen in einen container?(CentOS container Ubuntu host)

  • xfsprogs ist ein Paket, sofern user-space Bibliotheken. lsmod zeigt kernel-Module, die derzeit geladen in kernel.
  • Aber was ist dann das erforderliche Modul für xfs fs. "unterstützen"?
  • Für das system in der Lage, zu mounten formatiert mit xfs Sie brauchen, um zu bauen-kernel mit xfs-Modul aktiviert ist (in der Konfigurationsdatei). Wenn sudo modprobe xfs (läuft auf host-Rechner) den Fehler, dass Modul nicht gefunden wird, dann wird dein kernel keine Unterstützung für das xfs-Dateisystem.
  • Ich sehe, aber wie kann ich es beheben(deaktiviert xfs-Modul) auf host-Maschine?
  • Die einzige saubere Art und Weise zu ermöglichen xfs Modul in den kernel neubauen des Kernels(von Docker ' s kernel-Quellen) mit der Konfigurationsdatei enthalten CONFIG_XFS_FS := m. Wenn dieser Weg ist aus irgendeinem Grund nicht verfügbar.. die anderen Möglichkeiten sind nur hacks, und nicht einfacher.
InformationsquelleAutor | 2015-10-08
Schreibe einen Kommentar