當前位置:
首頁 > 最新 > Linux LVM配置

Linux LVM配置

Linux LVM配置

LVM原理

LVM是Logical Volume Manager的簡寫,是建立在硬碟和分區之間的邏輯層,用來提高磁碟分區管理的靈活性

LVM設計的主要目標是實現文件系統存儲容量的可擴展性,使對容量的調整更為簡易

LVM架構

LVM架構

PP(Physical Partition):物理分區,LVM正是構建在物理分區之上的

PV(Physical Volumn):物理卷,是PP的LVM抽象,維護了PP的基本信息,是組成PG的基本邏輯單元,一般一個PV對應一個PP

PE(Physical Extends):物理擴展單元,每個PV都會以PE為基本單元劃分,是LVM的最小存儲單元

VG(Volumn Group):卷組,即LVM的卷組,可以由一個或者數個PV組成,可以看成是LVM組成的大磁碟

LE(Logical Extends):邏輯擴展單元,是組成LV的基本單元,一個LE對應一個PE

LV(Logical Volumn):邏輯卷,建立在VG之上,文件系統之下,由若干個LE組成,文件系統就是基於邏輯卷的

VG、LV和PE的關係

VG、LV和PE的關係

LVM是通過交換PE的方式來達到彈性變更文件系統大小的功能

將LV中原來的PE移除,就能減小LV的容量

將VG中其他PE添加到LV中,就能擴充LV的容量

可以通過增加PV的方式來擴充VG

一般LVM默認PE的大小是4M,而LVM最多能有65534個PE,所以LVM的VG最大為256G

PE是LVM最小的存儲區塊,類似文件系統的block,所以PE的大小會影響到VG的容量

LV和磁碟的分區類似,是能夠用來格式化的單位

對文件系統而言,對LV的操作與原先對partition的操作是沒有區別的

當對LV進行寫入操作時,LVM定位相應的LE,通過PV頭部的映射表將數據寫入到相應的PE上

LV實現的關鍵在於PE與LE間建立的映射關係,不同的映射規則就決定了不同的LVM存儲模型

LVM的優點

文件系統可以跨多個磁碟,大小不會受物理磁碟限制

可系統運行的情況下動態地擴展文件系統大小

可增加新磁碟到LVM的存儲池中

LVM使用要點

按需分配文件系統大小

把不同數據放在不同的卷組中

LVM配置流程

LVM配置流程

物理分區階段:首先通過將System ID修改為LVM標記(8e)

PV階段:再通過、將Linux分區處理成物理卷PV

VG階段:接下來通過、將創建好的物理卷PV處理成卷組VG

LV階段:通過將卷組分成若干個邏輯卷LV

操作系統使用階段:再通過將LV格式化,最後通過、掛載格式化後的LV到文件系統

物理卷(PV)管理相關命令

pvcreate

1#將普通的分區加上PV屬性

2#例如:將分區/dev/sda6創建為物理卷

3$pvcreate /dev/sda6

pvremove

1#刪除分區的PV屬性

2#例如:刪除分區/dev/sda6的物理卷屬性

3$pvremove /dev/sda6

pvscan、pvdisplay

都是用來查看PV的信息

更為詳細

卷組(VG)管理相關命令

邏輯卷(LV)管理相關命令

管理文件系統空間

1. 增大文件系統空間

先卸載邏輯卷

然後通過,等命令增大LV的空間

再使用將邏輯卷容量增加

最後將邏輯卷掛載到目錄樹

2. 縮小文件系統空間

先卸載邏輯卷

然後使用將邏輯卷容量減小

再通過等命令減小LV的空間

最後將邏輯卷掛載到目錄樹

參考文章

一張圖讓你學會LVM | LinuxProbe

LVM | archLinux


喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 蘇易北 的精彩文章:

Linux網路管理
Win10設置開機自動登錄

TAG:蘇易北 |