W3Cschool
恭喜您成為首批注冊用戶
獲得88經(jīng)驗值獎勵
前面學習的硬盤設備管理技術(shù)雖然能夠有效地提高硬盤設備的讀寫速度以及數(shù)據(jù)的安全性,但是在硬盤分好區(qū)或者部署為RAID磁盤陣列之后,再想修改硬盤分區(qū)大小就不容易了。換句話說,當用戶想要隨著實際需求的變化調(diào)整硬盤分區(qū)的大小時,會受到硬盤“靈活性”的限制。這時就需要用到另外一項非常普及的硬盤設備資源管理技術(shù)了—LVM(邏輯卷管理器)。LVM可以允許用戶對硬盤資源進行動態(tài)調(diào)整。
邏輯卷管理器是Linux系統(tǒng)用于對硬盤分區(qū)進行管理的一種機制,理論性較強,其創(chuàng)建初衷是為了解決硬盤設備在創(chuàng)建分區(qū)后不易修改分區(qū)大小的缺陷。盡管對傳統(tǒng)的硬盤分區(qū)進行強制擴容或縮容從理論上來講是可行的,但是卻可能造成數(shù)據(jù)的丟失。而LVM技術(shù)是在硬盤分區(qū)和文件系統(tǒng)之間添加了一個邏輯層,它提供了一個抽象的卷組,可以把多塊硬盤進行卷組合并。這樣一來,用戶不必關(guān)心物理硬盤設備的底層架構(gòu)和布局,就可以實現(xiàn)對硬盤分區(qū)的動態(tài)調(diào)整。LVM的技術(shù)架構(gòu)如圖7-7所示。
圖7-7 邏輯卷管理器的技術(shù)結(jié)構(gòu)
為了幫助大家理解,劉遄老師來舉一個吃貨的例子。比如小明家里想吃饅頭但是面粉不夠了,于是媽媽從隔壁老王家、老李家、老張家分別借來一些面粉,準備蒸饅頭吃。首先需要把這些面粉(物理卷[PV,Physical Volume])揉成一個大面團(卷組[VG,Volume Group]),然后再把這個大面團分割成一個個小饅頭(邏輯卷[LV,Logical Volume]),而且每個小饅頭的重量必須是每勺面粉(基本單元[PE,Physical Extent])的倍數(shù)。
物理卷處于LVM中的最底層,可以將其理解為物理硬盤、硬盤分區(qū)或者RAID磁盤陣列,這都可以。卷組建立在物理卷之上,一個卷組可以包含多個物理卷,而且在卷組創(chuàng)建之后也可以繼續(xù)向其中添加新的物理卷。邏輯卷是用卷組中空閑的資源建立的,并且邏輯卷在建立后可以動態(tài)地擴展或縮小空間。這就是LVM的核心理念。
Copyright©2021 w3cschool編程獅|閩ICP備15016281號-3|閩公網(wǎng)安備35020302033924號
違法和不良信息舉報電話:173-0602-2364|舉報郵箱:jubao@eeedong.com
掃描二維碼
下載編程獅App
編程獅公眾號
聯(lián)系方式:
更多建議: