日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

配置overlay(overlayfs)根目录挂载构建debian

發(fā)布時間:2025/5/22 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 配置overlay(overlayfs)根目录挂载构建debian 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

據(jù)wikipedia描述overlayfs在2014年融入linux內(nèi)核,其輕量和易用特性已在openwrt中應(yīng)用,但在debian發(fā)行版本中還沒有直接使用overlayfs掛載根目錄的啟動選項(xiàng)。增加啟動選項(xiàng)需對啟動initrd進(jìn)行相應(yīng)改造,debian的initrt腳本已經(jīng)預(yù)留了應(yīng)用接口,使得應(yīng)用overlayfs和無盤(或簡盤)工作變得相對簡單。

?


構(gòu)建無盤工作站使用
TFTP+PXE啟動服務(wù)器 <=== QEMU客戶端
進(jìn)行改造和測試
因需要在已安裝系統(tǒng)中改造initrd,首先分析mkinitramfs腳本,可以得到啟動腳本模板init使用的是/usr/share/initramfs-tools/init,進(jìn)而分析該init腳本。
init腳本中掛載根目錄片段
:
:
log_begin_msg &quot;Mounting root file system&quot;# Always load local and nfs (since these might be needed for /etc or # /usr, irrespective of the boot script used to mount the rootfs).
?. /scripts/local
?. /scripts/nfs
?. /scripts/${BOOT}
parse_numeric ${ROOT}
?maybe_break mountroot
?mount_top
?mount_premount
mountroot
log_end_msg
:
:由此,在啟動服務(wù)器上構(gòu)建TFTP和PXE啟動環(huán)境,配置PXE腳本啟動部分可以使用BOOT參數(shù)傳遞應(yīng)用overlay在scripts子目錄下需要增加overlay腳本文件,其中定義mountroot函數(shù)。
無盤工作使用tmpfs內(nèi)存文件作為根目錄。
:
:
#Use general mapping functions
. /scripts/functions
#Load related kernel modules
modprobe overlay
modprobe squashfs
modprobe tmpfs
#Setup overlay base directory
mkdir –p /overlay
mount –t tmpfs tmpfs /overlay –o size=4G
:
:overlay需要底層根目錄作為只讀的基礎(chǔ)結(jié)構(gòu),在openwrt中使用flash區(qū)塊,而在無盤環(huán)境內(nèi)可以考慮多種選擇,直接使用initrt的根目錄,nfs掛載,本地squash鏡像,遠(yuǎn)程squash鏡像。
為保證無盤環(huán)境,而因initrd鏡像的系統(tǒng)功能是不完整的,因debian的initrt環(huán)境下已有tftp客戶端,在這里使用遠(yuǎn)程squash鏡像方式。
(在單網(wǎng)卡環(huán)境下,nfs根掛載和overlayfs存在耦合性問題,并造成操作系統(tǒng)網(wǎng)絡(luò)連接和應(yīng)用系統(tǒng)存在配置干擾,造成系統(tǒng)網(wǎng)絡(luò)不完整或不穩(wěn)定,如需nfs根掛載,需使用至少雙網(wǎng)卡方式,減少基礎(chǔ)系統(tǒng)連接和應(yīng)用網(wǎng)絡(luò)的依賴和影響。因此種方式增加配置復(fù)雜程度且與overlay主題無關(guān),不選擇使用)可以將squash鏡像放置在pxe的tftp服務(wù)器上,debian(stretch)的最簡安裝系統(tǒng)后大約使用1.5G硬盤,squash鏡像可以壓縮到200M,在100M網(wǎng)絡(luò)環(huán)境下傳輸30s左右。
補(bǔ)充后續(xù)腳本
:
:
#Setup overlay mapping directories
mkdir -p /overlay/lower
mkdir -p /overlay/upper
mkdir -p /overlay/work
:
:
#Recieve squash image and mount
tftp –g –l /overlay/$SQUASHIMAGE –r $REMOTESQUASHIMAGE $PXEHOSTmount –t squashfs /overlay/$SQUASHIMAGE /overlay/lower:
:debian的initrd環(huán)境中使用/root作為根掛載的準(zhǔn)備目錄,后續(xù)/dev,/proc,/sys等系統(tǒng)配置已有相應(yīng)腳本,所以僅在overlay腳本中映射掛載/root即可:

海外CN2線在IP層,實(shí)現(xiàn)了平均500ms以內(nèi)的快速路由收斂;在MPLS層,核心節(jié)點(diǎn)間50條鏈路與FRR一起部署,實(shí)現(xiàn)50ms的保護(hù)倒換。
:
mount –t overlay overlay /root –o lowerdir=/overlay/lower,upperdir=/overlay/upper,workdir=/overlay/work:
:
問題記錄:
- 制作squash鏡像的時候需要將原來系統(tǒng)的/etc/fstab的根目錄和swap條目刪除,stretch版本系統(tǒng)使用systemd,雖不影響使用,缺失映射盤會有很長超時等待- 制作initrd鏡像時,如需對鏡像內(nèi)容確認(rèn),可以恢復(fù)至本地文件夾,但最近版initrd使用了合成模式(不太明白原因),導(dǎo)致如果單純做cpio的輸出僅包含kernel/x86/microcode下面的內(nèi)容,使用合成命令(cpio -id ; zcat | cpio -id) < ../$OUTFILE可以解析所有內(nèi)容

總結(jié)

以上是生活随笔為你收集整理的配置overlay(overlayfs)根目录挂载构建debian的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。

主站蜘蛛池模板: 逼逼爱插插网站 | 打开免费观看视频在线播放 | 亚洲国产精品国自产拍av | 欧美日韩不卡一区二区三区 | 先锋av资源网 | 国产911| 国产亚洲天堂网 | 免费99视频 | av在线电影院 | 国产av人人夜夜澡人人爽麻豆 | 成年在线观看 | 巨大乳の揉んで乳榨り奶水 | av一区二区免费 | 一级一片免费看 | 麻豆va| 成人羞羞国产免费游戏 | 19韩国主播青草vip | 日韩一区三区 | 亚洲天堂少妇 | 黄频在线看 | 欧美精品久久久久久久自慰 | 国产成人无码一区二区在线播放 | 国产aⅴ精品一区二区果冻 台湾性生生活1 | 天天做夜夜操 | 91网站免费在线观看 | 韩国成人理伦片免费播放 | 国产乱码视频 | 久久成人毛片 | 国产精品日韩一区 | 999国产在线 | 日韩精品观看 | 原神女裸体看个够无遮挡 | 在线不卡 | 国产一级视频 | 亚洲一区二区视频在线观看 | 日日鲁鲁鲁夜夜爽爽狠狠视频97 | 大奶子av| 日日摸夜夜添夜夜添高潮喷水 | 一区二区视频观看 | 久久午夜精品视频 | 中文字幕亚洲无线码在线一区 | 美女av免费在线观看 | 男人免费视频 | 在线免费观看黄视频 | 一级做a爱片久久 | 天天夜碰日日摸日日澡性色av | 91在线观看成人 | 日韩一区二区三区在线看 | 男女调教视频 | 亚洲精品乱码久久久久久不卡 | 青青国产在线视频 | videos麻豆| 欧美综合日韩 | 噼里啪啦免费看 | 成人日皮视频 | 国产第一页屁屁影院 | 在线国产精品视频 | 老公吃小头头视频免费观看 | 日本中文字幕第一页 | 色站av| 正在播放木下凛凛xv99 | 亚洲天堂一区二区三区四区 | 欧美日韩免费网站 | av影片在线播放 | 欧美大波大乳巨大乳 | 制服丝袜一区在线 | 久久91视频 | 久久久www成人免费无遮挡大片 | 99久久久无码国产精品6 | a级在线免费观看 | 欧美bbbbbbbbbbbb1| 欧美麻豆| 亚洲大尺度在线 | 久久久国产高清 | 无码国产精品高潮久久99 | 日韩黄色成人 | av在线免播放器 | www.毛片com | 日韩素人 | 国产尤物在线 | 亚洲人成网址 | 女人16一毛片 | 成人娱乐网 | 亚洲区精品| 日本一级大毛片a一 | 国产成a人亚洲精品 | 欧美大片www | 日韩av高清在线播放 | 色噜噜视频 | 亚洲精品国产精品乱码不99热 | 国产一区二区三区播放 | 色婷婷一区二区三区四区 | 亚洲欧美中文字幕 | 亚洲精品在线免费看 | 亚洲女人天堂色在线7777 | 中文字幕乱码人妻无码久久 | 18黄暴禁片在线观看 | 肌肉猛男裸体gay网站免费 | 少妇被躁爽到高潮 |