邏輯卷管理器(lvm):時在linux2.4核心以上實現的磁碟管理技術。
它是linux環境下對磁碟分割槽進行管理的一種機制。現在不僅僅是linux系統上可以使用lvm這種磁碟管理機制,對於其它的類unix作業系統,以及windows作業系統都有類似與lvm這種磁碟管理軟體。
工作原理:
通過將底層的物理硬碟抽象的封裝起來,然後以邏輯卷的方式城下給上層應用。比如說我增加乙個物理硬碟,這個時候上層的服務是感覺不到的,因為呈現給上次服務的是以邏輯卷的方式。
優點:
①可以在系統執行的狀態下,動態擴充套件檔案系統的大小
②檔案系統可以跨多個磁碟,因此檔案系統大小不會受物理磁碟的限制
③可以增加新的磁碟到lvm的儲存池中
④可以以映象的方式冗餘重要的資料到多個物理磁碟。
⑤可以方便的匯出整個卷組到另外一台機器。
3.基本組成
pv(physical volume):物理卷,處於lvm最底層,可以是物理硬碟或者分割槽。
pp(physical extend):物理區域,pv中可以用於分配的最小儲存單元,可以在建立pv的時候制定(預設為4mb),如1m, 2m, 4m, 8m, 32m, 64m…組成同一vg中所有pv的pe大小應該相同。
vg(volume group):捲組,建立在pv之上,可以含有乙個到多個pv。
lv(logical volume):邏輯卷,建立在vg之上,相當於原來分割槽的概念。不過大小可以動態改變。
邏輯卷管理器LVM
想象乙個情況,我們在當初規劃主機的時候將 home分配了50g空間,等到使用者眾多之後導致這個filesystem不夠大,此時我們該怎麼做呢?通常做法是這樣的 再加一顆新硬碟,然後重新分割 格式化,將 home的資料完整的複製過來,然後將原本的partition解除安裝重新掛載新的partition...
邏輯卷管理器 LVM
在lvm中,主要有三個概念 到這裡我們可以看出,原本是直接在硬碟上建立分割槽,然後在分割槽上建立檔案系統。使用了lvm後,在其中插入乙個邏輯層,相當於是在一塊邏輯硬碟上建立邏輯分割槽,然後在邏輯分割槽上建立檔案系統。下面是乙個lvm使用的例子 linux下邏輯卷管理器 lvm 的乙個例子 在圖中有兩...
Linux邏輯卷管理器 LVM
通過使用linux的邏輯卷管理器 logical volume manager,lvm 使用者可以在系統執行時動態調整檔案系統的大小,把資料從一塊硬碟重定位到另一塊硬碟,也可以提高i o操作的效能,以及提供冗餘保護,它的快照功能允許使用者對邏輯卷進行實時的備份。對一般使用者來講,使用最多的是動態調整...