新聞中心

創(chuàng)新互聯(lián)堅持“要么做到,要么別承諾”的工作理念,服務(wù)領(lǐng)域包括:成都網(wǎng)站設(shè)計、成都網(wǎng)站建設(shè)、企業(yè)官網(wǎng)、英文網(wǎng)站、手機端網(wǎng)站、網(wǎng)站推廣等服務(wù),滿足客戶于互聯(lián)網(wǎng)時代的石峰網(wǎng)站設(shè)計、移動媒體設(shè)計的需求,幫助企業(yè)找到有效的互聯(lián)網(wǎng)解決方案。努力成為您成熟可靠的網(wǎng)絡(luò)建設(shè)合作伙伴!
不僅如此,分區(qū)到底應(yīng)該分多大呢?分得太大,會浪費硬盤空間;分得太小,又會面臨不夠使用的情況。如果在安裝系統(tǒng)時規(guī)劃不合理,這種困擾就會經(jīng)常出現(xiàn)。如果真出現(xiàn)了分區(qū)不夠用的情況,應(yīng)該怎么解決呢?
在以往(2.4 內(nèi)核以前)要想調(diào)整分區(qū)大小,要么先新建立一個更大的分區(qū),然后復(fù)制舊分區(qū)中的內(nèi)容到新分區(qū),最后使用軟鏈接來替代舊分區(qū);要么使用調(diào)整分區(qū)大小的工具(如 parted),parted 雖然可以調(diào)整分區(qū)大小,但是它需要卸載分區(qū)之后才可以進行,也就是說需要停止服務(wù)。
其實,從一開始,我們就需要有一種管理機制來幫助我們動態(tài)地管理存儲,LVM 就提供了這種功能。LVM 最大的好處就是可以隨時調(diào)整分區(qū)的大小,分區(qū)中的現(xiàn)有數(shù)據(jù)不會丟失,并且不需要卸載分區(qū)、停止服務(wù)。
LVM 是 Logical Volume Manager 的簡稱,譯為中文就是邏輯卷管理。它是 Linux 下對硬盤分區(qū)的一種管理機制。LVM 適合于管理大存儲設(shè)備,并允許用戶動態(tài)調(diào)整文件系統(tǒng)的大小。此外,LVM 的快照功能可以幫助我們快速備份數(shù)據(jù)。LVM 為我們提供了邏輯概念上的磁盤,使得文件系統(tǒng)不再關(guān)心底層物理磁盤的概念。
Linux LVM 允許我們在邏輯卷在線的狀態(tài)下將其復(fù)制到另一設(shè)備上,此成功被稱為快照功能??煺赵试S我們在復(fù)制的同時,保證運行關(guān)鍵任務(wù)的 Web 服務(wù)器或數(shù)據(jù)庫服務(wù)繼續(xù)工作。
LVM 是在硬盤分區(qū)之上建立一個邏輯層,這個邏輯層讓多個硬盤或分區(qū)看起來像一塊邏輯硬盤,然后將這塊邏輯硬盤分成邏輯卷之后使用,從而大大提高了分區(qū)的靈活性。我們把真實的物理硬盤或分區(qū)稱作
物理卷(PV);由多個物理卷組成一塊大的邏輯硬盤,叫作
卷組(VG);將卷組劃分成多個可以使用的分區(qū),叫作
邏輯卷(LV)。而在 LVM 中最小的存儲單位不再是 block,而是物理擴展塊(Physical Extend,PE)。我們通過圖 1 看看這些概念之間的聯(lián)系。
圖 1 LVM 示意圖
- 物理卷(Physical Volume,PV):就是真正的物理硬盤或分區(qū)。
- 卷組(Volume Group,VG):將多個物理卷合起來就組成了卷組。組成同一個卷組的物理卷可以是同一塊硬盤的不同分區(qū),也可以是不同硬盤上的不同分區(qū)。我們可以把卷組想象為一塊邏輯硬盤。
- 邏輯卷(Logical Volume,LV):卷組是一塊邏輯硬盤,硬盤必須分區(qū)之后才能使用,我們把這個分區(qū)稱作邏輯卷。邏輯卷可以被格式化和寫入數(shù)據(jù)。我們可以把邏輯卷想象為分區(qū)。
- 物理擴展(Physical Extend,PE):PE 是用來保存數(shù)據(jù)的最小單元,我們的數(shù)據(jù)實際上都是寫入 PE 當中的。PE 的大小是可以配置的,默認是 4MB。
也就是說,我們在建立 LVM 的時候,需要按照以下步驟來進行:
- 把物理硬盤分成分區(qū),當然也可以是整塊物理硬盤;
- 把物理分區(qū)建立為物理卷(PV),也可以直接把整塊硬盤都建立為物理卷。
- 把物理卷整合為卷組(VG)。卷組就已經(jīng)可以動態(tài)地調(diào)整大小了,可以把物理分區(qū)加入卷組,也可以把物理分區(qū)從卷組中刪除。
- 把卷組再劃分為邏輯卷(LV),當然邏輯卷也是可以直接調(diào)整大小的。我們說邏輯卷可以想象為分區(qū),所以也需要格式化和掛載。
創(chuàng)建 LVM 的過程,會按照以上步驟,在后續(xù)章節(jié)中逐個講解。
其實,在安裝 Linux 系統(tǒng)時,我們采用的圖形安裝界面就可以直接把硬盤配置成 LVM(RAID 也可以在安裝時直接配置),但當時我們只分配了基本分區(qū)。那是因為 LVM 最主要的作用是調(diào)整分區(qū)大小,所以就算在安裝時已經(jīng)安裝了 LVM,我們還是需要學(xué)習(xí) LVM 的命令(后續(xù)章節(jié)會詳解介紹)。
網(wǎng)站標題:LinuxLVM邏輯卷管理機制(硬盤分區(qū)管理機制)
URL分享:http://fisionsoft.com.cn/article/cdddcpd.html


咨詢
建站咨詢
