国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 系統(tǒng) > Linux > 正文

Linux LVM邏輯卷管理機制(硬盤分區(qū)管理機制)

2024-08-27 23:56:44
字體:
供稿:網(wǎng)友
我們在實際使用 linux 服務器的時候,總會有一個讓人頭疼的問題,隨著業(yè)務的增加,文件系統(tǒng)負載會越來越大,當?shù)搅丝臻g不足的情況時,如果我們還在使用傳統(tǒng)的分區(qū)方式管理硬盤,就不得不將現(xiàn)有的所有分區(qū)全部刪除,并重新規(guī)劃新的存儲方案。

不僅如此,分區(qū)到底應該分多大呢?分得太大,會浪費硬盤空間;分得太小,又會面臨不夠使用的情況。如果在安裝系統(tǒng)時規(guī)劃不合理,這種困擾就會經(jīng)常出現(xiàn)。如果真出現(xiàn)了分區(qū)不夠用的情況,應該怎么解決呢?

在以往(2.4 內(nèi)核以前)要想調(diào)整分區(qū)大小,要么先新建立一個更大的分區(qū),然后復制舊分區(qū)中的內(nèi)容到新分區(qū),最后使用軟鏈接來替代舊分區(qū);要么使用調(diào)整分區(qū)大小的工具(如 parted),parted 雖然可以調(diào)整分區(qū)大小,但是它需要卸載分區(qū)之后才可以進行,也就是說需要停止服務。

其實,從一開始,我們就需要有一種管理機制來幫助我們動態(tài)地管理存儲,LVM 就提供了這種功能。LVM 最大的好處就是可以隨時調(diào)整分區(qū)的大小,分區(qū)中的現(xiàn)有數(shù)據(jù)不會丟失,并且不需要卸載分區(qū)、停止服務。

LVM 是 Logical Volume Manager 的簡稱,譯為中文就是邏輯卷管理。它是 Linux 下對硬盤分區(qū)的一種管理機制。LVM 適合于管理大存儲設備,并允許用戶動態(tài)調(diào)整文件系統(tǒng)的大小。此外,LVM 的快照功能可以幫助我們快速備份數(shù)據(jù)。LVM 為我們提供了邏輯概念上的磁盤,使得文件系統(tǒng)不再關心底層物理磁盤的概念。

Linux LVM 允許我們在邏輯卷在線的狀態(tài)下將其復制到另一設備上,此成功被稱為快照功能。快照允許我們在復制的同時,保證運行關鍵任務的 Web 服務器或數(shù)據(jù)庫服務繼續(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 的時候,需要按照以下步驟來進行:
  1. 把物理硬盤分成分區(qū),當然也可以是整塊物理硬盤;
  2. 把物理分區(qū)建立為物理卷(PV),也可以直接把整塊硬盤都建立為物理卷。
  3. 把物理卷整合為卷組(VG)。卷組就已經(jīng)可以動態(tài)地調(diào)整大小了,可以把物理分區(qū)加入卷組,也可以把物理分區(qū)從卷組中刪除。
  4. 把卷組再劃分為邏輯卷(LV),當然邏輯卷也是可以直接調(diào)整大小的。我們說邏輯卷可以想象為分區(qū),所以也需要格式化和掛載。

創(chuàng)建 LVM 的過程,會按照以上步驟,在后續(xù)章節(jié)中逐個講解。

其實,在安裝 Linux 系統(tǒng)時,我們采用的圖形安裝界面就可以直接把硬盤配置成 LVM(RAID 也可以在安裝時直接配置),但當時我們只分配了基本分區(qū)。那是因為 LVM 最主要的作用是調(diào)整分區(qū)大小,所以就算在安裝時已經(jīng)安裝了 LVM,我們還是需要學習 LVM 的命令(后續(xù)章節(jié)會詳解介紹)。
發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 浮梁县| 建平县| 华蓥市| 九龙坡区| 东莞市| 康保县| 江西省| 富民县| 江永县| 丰台区| 高要市| 辽中县| 昌都县| 海安县| 闽清县| 平度市| 邵阳市| 建德市| 安阳县| 平潭县| 思茅市| 武宣县| 承德县| 岳池县| 秭归县| 鄂尔多斯市| 宝山区| 那坡县| 龙海市| 怀柔区| 康平县| 延庆县| 汽车| 滦南县| 漳平市| 永吉县| 昌宁县| 磴口县| 永安市| 东安县| 宁国市|