在CentOS啟動(dòng)時(shí)自動(dòng)加載內(nèi)核模塊overlayfs操作
在CentOS中自動(dòng)加載內(nèi)核模塊,可以在/etc/sysconfig/modules/目錄中增加一個(gè)腳本,在此腳本中加載所需的模塊。
下面是我所用的一個(gè)名為overlayfs.modules的腳本,用來(lái)在我的CentOS 7.X中自動(dòng)加載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命令加載此模塊。
把這個(gè)文件放在/etc/sysconfig/modules/目錄中,并為其增加可執(zhí)行權(quán)限。這樣,下次重啟系統(tǒng)時(shí),模塊就會(huì)被自動(dòng)加載。
補(bǔ)充知識(shí):Centos7 開(kāi)機(jī)自動(dòng)加載 模塊 ko
假設(shè)現(xiàn)在有一個(gè)內(nèi)核模塊文件名為 c1004.ko
1.首選復(fù)制編譯完成的模塊到內(nèi)核設(shè)備目錄
sudo cp c1004.ko /lib/modules/$(uname -r)/kernel/drivers/
2.創(chuàng)建模塊啟動(dò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)容說(shuō)明自啟動(dòng) OK c1004 30081 0
如果運(yùn)行 insmod c1004.ko 報(bào)錯(cuò)則需要重新編譯驅(qū)動(dòng)文件。
卸載驅(qū)動(dòng) rmmod c1004
以上這篇在CentOS啟動(dòng)時(shí)自動(dòng)加載內(nèi)核模塊overlayfs操作就是小編分享給大家的全部?jī)?nèi)容了,希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
Docker搭建私有倉(cāng)庫(kù)的實(shí)現(xiàn)步驟
因?yàn)閐ockerHub公共倉(cāng)庫(kù)是外網(wǎng)的,所以訪問(wèn)就特別慢,所以一般公司都會(huì)搭建私人的鏡像倉(cāng)庫(kù)來(lái)保存鏡像,本文主要介紹了Docker搭建私有倉(cāng)庫(kù)的實(shí)現(xiàn)步驟,具有一定的參考價(jià)值,感興趣的可以了解一下2024-03-03docker啟動(dòng)鏡像失敗后如何用日志logs查找失敗原因及解決
在使用docker的時(shí)候,在某些未知的情況下可能啟動(dòng)了容器,但是過(guò)了沒(méi)幾秒容器自動(dòng)退出了,這個(gè)時(shí)候如何排查問(wèn)題呢?下面這篇文章主要給大家介紹了關(guān)于docker啟動(dòng)鏡像失敗后如何用日志logs查找失敗原因及解決的相關(guān)資料,需要的朋友可以參考下2023-05-05Docker安裝部署rocketmq-console工具教程
這篇文章主要介紹了Docker安裝部署rocketmq-console工具教程,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-04-04K8s集群重啟與恢復(fù)-Node節(jié)點(diǎn)啟停方式
這篇文章主要介紹了K8s集群重啟與恢復(fù)-Node節(jié)點(diǎn)啟停方式,具有很好的參考價(jià)值,希望對(duì)大家有所幫助,如有錯(cuò)誤或未考慮完全的地方,望不吝賜教2024-08-08Docker安裝Jenkins-2.249.3-1.1的詳細(xì)過(guò)程
這篇文章主要介紹了Docker安裝Jenkins-2.249.3-1.1,通過(guò)編寫(xiě)docke安裝腳本來(lái)實(shí)現(xiàn)安裝目的,本文給大家介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或工作具有一定的參考借鑒價(jià)值,需要的朋友可以參考下2021-10-10基于Docker的PHP調(diào)用基于Docker的Mysql數(shù)據(jù)庫(kù)
Docker 是一個(gè)開(kāi)源的應(yīng)用容器引擎,自從接觸docker以來(lái),一直想建立基于Docker的PHP調(diào)用基于Docker的Mysql數(shù)據(jù)庫(kù),下面通過(guò)本文給大家介紹下,感興趣的朋友參考下2016-11-11Docker服務(wù)器存儲(chǔ)資源池不足的問(wèn)題解決
這篇文章主要給大家介紹了關(guān)于Docker服務(wù)器存儲(chǔ)資源池不足的問(wèn)題解決方法,文中通過(guò)示例代碼介紹的非常詳細(xì),對(duì)大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價(jià)值,需要的朋友們下面隨著小編來(lái)一起學(xué)習(xí)學(xué)習(xí)吧2020-11-11