Automatisches Laden des Kernelmodul-Overlayfs-Vorgangs beim CentOS-Start

Automatisches Laden des Kernelmodul-Overlayfs-Vorgangs beim CentOS-Start

Um Kernelmodule in CentOS automatisch zu laden, können Sie ein Skript im Verzeichnis /etc/sysconfig/modules/ hinzufügen und die erforderlichen Module in diesem Skript laden.

Hier ist ein Skript namens overlayfs.modules, das ich verwende, um das Overlayfs-Modul in meinem CentOS 7.X automatisch zu laden:

#!/bin/sh

/sbin/modinfo -F Dateiname Overlayfs> /dev/null 2>&1
wenn [ $? -eq 0 ]; dann
 /sbin/modprobe overlayfs
fi

Das Skript prüft zunächst, ob die Moduldatei overlayfs vorhanden ist. Wenn ja, ruft es den Befehl /sbin/modprobe auf, um dieses Modul zu laden.

Platzieren Sie diese Datei im Verzeichnis /etc/sysconfig/modules/ und erteilen Sie ihr Ausführungsberechtigungen. Auf diese Weise wird das Modul beim nächsten Neustart des Systems automatisch geladen.

Zusatzwissen: Centos7 lädt das Modul ko automatisch beim Booten

Angenommen, es gibt eine Kernelmoduldatei namens c1004.ko

1. Kopieren Sie zunächst das kompilierte Modul in das Kernel-Geräteverzeichnis

sudo cp c1004.ko /lib/modules/$(uname -r)/kernel/drivers/

2. Erstellen Sie eine Modul-Startup-Datei

sudo cat > /etc/modules-load.d/c1004.conf <<EOF
# c1004.ko beim Booten laden
c1004
Ende der Laufzeit

3. Aktualisieren Sie das Modul und starten Sie neu

sudo depmod

Neustart

4. Überprüfen Sie nach dem Neustart, ob das Modul normal installiert wurde

lsmod |grep c1004

# Eine Ausgabe ähnlich der folgenden zeigt an, dass der Autostart in Ordnung ist
c1004 30081 0

Wenn beim Ausführen von insmod c1004.ko ein Fehler auftritt, müssen Sie die Treiberdatei neu kompilieren.

Deinstallieren Sie den Treiber rmmod c1004

Der obige Artikel über das automatische Laden von Kernelmodul-Overlays beim Start von CentOS ist alles, was ich mit Ihnen teilen möchte. Ich hoffe, er kann Ihnen als Referenz dienen. Ich hoffe auch, dass Sie 123WORDPRESS.COM unterstützen werden.

Das könnte Sie auch interessieren:
  • Docker-Reinigungskiller/Docker-Overlay-Datei nimmt zu viel Speicherplatz ein
  • Detaillierte Erklärung des Overlay-Netzwerks in Docker
  • Online- und Offlineinstallation von Docker und allgemeine Befehlsvorgänge

<<:  Auszeichnungssprache - Titel

>>:  Detaillierte Analyse von MySQL-Datenbanktransaktionen und -Sperren

Artikel empfehlen

So ändern Sie die IP-Einschränkungsbedingungen des MySQL-Kontos

Vorwort Kürzlich stieß ich bei der Arbeit auf ein...

Bei der anonymen Mysql-Anmeldung kann keine Datenbankproblemlösung erstellt werden

Häufig gestellte Fragen Der Zugriff für den Benut...

TypeScript verwendet vscode, um den Codekompilierungsprozess zu überwachen

Installieren Installieren Sie den TS-Befehl globa...

Sammlung von 12 praktischen Web-Online-Tools

1. Favicon.cc Um ICO-Symbol-Websites online zu er...

Entdecken Sie, wie Ihnen eine LED den Einstieg in den Linux-Kernel erleichtert

Inhaltsverzeichnis Vorwort LED-Trigger Entdecken ...

MySQL 8.0.20 Installations- und Konfigurations-Tutorial unter Win10

Super ausführliches Tutorial zur Installation und...

Schritte der MySQL-Methode zum Bestimmen, ob es sich um eine Teilmenge handelt

Inhaltsverzeichnis 1. Problem 2. Lösung Option 1:...

Exquisiter Snake-Implementierungsprozess in JavaScript

Inhaltsverzeichnis 1. HTML-Struktur erstellen 2. ...

JavaScript-OffsetParent-Fallstudie

1. Definition von offsetParent: offsetParent ist ...

Informationen zu UDP in Linux

Inhaltsverzeichnis 1. Einführung in UDP und Linux...