在CentOS啟動時自動加載內(nèi)核模塊overlayfs操作
在CentOS中自動加載內(nèi)核模塊,可以在/etc/sysconfig/modules/目錄中增加一個腳本,在此腳本中加載所需的模塊。
下面是我所用的一個名為overlayfs.modules的腳本,用來在我的CentOS 7.X中自動加載overlayfs模塊:
#! /bin/sh /sbin/modinfo -F filename overlayfs> /dev/null 2>&1 if [ $? -eq 0 ]; then /sbin/modprobe overlayfs fi
腳本首先檢查overlayfs模塊文件是否存在,如果存在,則調(diào)用/sbin/modprobe命令加載此模塊。
把這個文件放在/etc/sysconfig/modules/目錄中,并為其增加可執(zhí)行權(quán)限。這樣,下次重啟系統(tǒng)時,模塊就會被自動加載。
補(bǔ)充知識:Centos7 開機(jī)自動加載 模塊 ko
假設(shè)現(xiàn)在有一個內(nèi)核模塊文件名為 c1004.ko
1.首選復(fù)制編譯完成的模塊到內(nèi)核設(shè)備目錄
sudo cp c1004.ko /lib/modules/$(uname -r)/kernel/drivers/
2.創(chuàng)建模塊啟動文件
sudo cat > /etc/modules-load.d/c1004.conf <<EOF # Load c1004.ko at boot c1004 EOF
3.更新模塊,然后重啟
sudo depmod
reboot
4.重啟后檢查模塊是否已經(jīng)正常安裝
lsmod |grep c1004 # 輸出類似下面內(nèi)容說明自啟動 OK c1004 30081 0
如果運(yùn)行 insmod c1004.ko 報錯則需要重新編譯驅(qū)動文件。
卸載驅(qū)動 rmmod c1004
以上這篇在CentOS啟動時自動加載內(nèi)核模塊overlayfs操作就是小編分享給大家的全部內(nèi)容了,希望能給大家一個參考,也希望大家多多支持腳本之家。
相關(guān)文章
docker啟動鏡像失敗后如何用日志logs查找失敗原因及解決
在使用docker的時候,在某些未知的情況下可能啟動了容器,但是過了沒幾秒容器自動退出了,這個時候如何排查問題呢?下面這篇文章主要給大家介紹了關(guān)于docker啟動鏡像失敗后如何用日志logs查找失敗原因及解決的相關(guān)資料,需要的朋友可以參考下2023-05-05Docker安裝部署rocketmq-console工具教程
這篇文章主要介紹了Docker安裝部署rocketmq-console工具教程,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-04-04K8s集群重啟與恢復(fù)-Node節(jié)點(diǎn)啟停方式
這篇文章主要介紹了K8s集群重啟與恢復(fù)-Node節(jié)點(diǎn)啟停方式,具有很好的參考價值,希望對大家有所幫助,如有錯誤或未考慮完全的地方,望不吝賜教2024-08-08Docker安裝Jenkins-2.249.3-1.1的詳細(xì)過程
這篇文章主要介紹了Docker安裝Jenkins-2.249.3-1.1,通過編寫docke安裝腳本來實現(xiàn)安裝目的,本文給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下2021-10-10基于Docker的PHP調(diào)用基于Docker的Mysql數(shù)據(jù)庫
Docker 是一個開源的應(yīng)用容器引擎,自從接觸docker以來,一直想建立基于Docker的PHP調(diào)用基于Docker的Mysql數(shù)據(jù)庫,下面通過本文給大家介紹下,感興趣的朋友參考下2016-11-11