Linux-C-高級-第1章-LVM邏輯卷


目錄(持續(xù)更新)


基礎(chǔ)-第0章-安裝
基礎(chǔ)-第1章-基本操作
基礎(chǔ)-第2章-磁盤及文件系統(tǒng)管理
基礎(chǔ)-第3章-獲得幫助
基礎(chǔ)-第4章-用戶及權(quán)限基礎(chǔ)
基礎(chǔ)-第5章-網(wǎng)絡(luò)基本配置
基礎(chǔ)-第6章-管道,重定向及文本處理
基礎(chǔ)-第7章-系統(tǒng)啟動詳解

進階-第1章-日志服務(wù)
進階-第2章-DNS域名服務(wù)器
進階-第3章-FTP文件共享服務(wù)
進階-第4章-NFS文件共享服務(wù)
進階-第5章-SMB文件共享服務(wù)
進階-第6章-WEB服務(wù)Apache篇
進階-第7章-電子郵件服務(wù)
進階-第8章-Linux服務(wù)基礎(chǔ)及管理

高級-第1章-LVM邏輯卷
高級-第2章-高級權(quán)限ACL
高級-第3章-RAID提升速度及冗余
高級-第4章-高級網(wǎng)絡(luò)-網(wǎng)卡綁定,子端口
高級-第5章-SELinux安全系統(tǒng)基礎(chǔ)
高級-第6章-IPTable防火墻基礎(chǔ)
高級-第7章-Linux遠程管理-SSH、VNC


第1章-LVM邏輯卷


第一節(jié)

LVM邏輯卷

將底層物理硬盤抽象封裝起來,以邏輯卷形式呈現(xiàn)給上層系統(tǒng),大小動態(tài)調(diào)整
不會丟失現(xiàn)有數(shù)據(jù),大大提高磁盤管理靈活性。

層級

PE(physical Extend)     物理拓展  默認(rèn)一個PE塊為4M=1024K  
PV(physical volume)     物理卷
VG(volume group)        卷組
LV(logical volume)      邏輯卷

將物理拓展硬盤(PE)格式化為物理卷(PV)
創(chuàng)建卷組(VG)空間池(總池),將一個或多個物理卷PV放入卷組(VG)
將VG內(nèi)裝載的所有PE拿出并自由分塊,形成不同的邏輯卷(LVM)

卷組VG創(chuàng)建完成后,在文件中出現(xiàn)一個卷組名字的文件夾
/dev/vgname
創(chuàng)建邏輯卷后出現(xiàn)邏輯卷名字的設(shè)備文件
/dev/vgname/lvname

LV的擴充縮減其實就是增加或減少組成該LV的PE數(shù)量,其過程不丟失數(shù)據(jù)

第二節(jié)

創(chuàng)建LVM

1 將物理磁盤設(shè)備初始化為物理卷
    pvcreate /dev/sdb /dev/sdc
2 創(chuàng)建卷組,并將PV加入卷組中
    vgcreate linuxcast /dev/sdb /dev/sdc 
3 基于卷組創(chuàng)建邏輯卷
    lvcreate -n mylv -L 2G linuxcast
4 為創(chuàng)建好的邏輯卷創(chuàng)建文件系統(tǒng)
    mkfs.ext4 /dev/linuxcast/mylv
5 將格式化好的邏輯卷掛載使用
    mount /dev/linuxcast/mylv /mnt

查看LVM信息

查看物理物理卷信息:
    pvdisplay
    pvs
查看卷組信息:
    vgdisplay
    vgs
查看邏輯卷信息
    lvdisplay
    lvs

刪除LVM

刪除邏輯卷
    lvremove /dev/linuxcast/mylv
刪除VG
    vgremove linuxcast
刪除物理卷
    pvremove /dev/sdb

上述循序不能改變

第三節(jié)

拉伸一個邏輯卷 可以在線運行 不需要卸載

1保證邏輯VG中有足夠的空閑
    vgdisplay
2擴充邏輯卷
    lvextend -L +1G /dev/linuxcast/mylv
3查看擴充后的大小
    lvdisplay
4更新后文件系統(tǒng)
    resize2fs /dev/linuxcast/mylv
5查看更形后文件系統(tǒng)
    df -h

擴充一個卷組空間

可動態(tài)擴充卷組
1將要添加到VG的硬盤格式化為PV
    pvcreate /dev/sdd
2 將新的PV添加到指定卷組
    vgextend linuxcast /dev/sdd
3 查看擴充后的大小
    vgdiskplay

縮小一個邏輯卷

縮小邏輯卷必須離線執(zhí)行 要卸載邏輯卷
下列步驟順序不能改變

1 卸載已經(jīng)掛載的邏輯卷
    umount /dev/linuxcast/mylv
2 縮小文件系統(tǒng)
    resize2fs /dev/linuxcast/mylv 1G 
2 縮小LV
    lvreduce -L -1G /dev/linuxcast/mylv
4 查看縮小后的LV
    lvdisplay
5 掛載
    mount /dev/linuxcast/mylv /mnt

縮小卷組

1 將一個PV從制定卷組中移除
    vgreduce linuxcast /dev/sdd
2 查看縮小后的卷組大小
    vgdisplay
最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容