1. 程式人生 > >Linux卷管理詳解--PV(物理卷)--VG(卷組)--LV(邏輯卷)--PE(基本單元)

Linux卷管理詳解--PV(物理卷)--VG(卷組)--LV(邏輯卷)--PE(基本單元)

完美的解決方法應該是在零停機前提下可以自如對檔案系統的大小進行調整,可以方便實現檔案系統跨越不同磁碟和分割槽。那麼我們可以通過邏輯盤卷管理(LVM,Logical Volume Manager)的方式來非常完美的實現這一功能。

LVM是邏輯盤卷管理(Logical Volume Manager)的簡稱,他是磁碟管理的另一種工具,就目前基本上所有作業系統均支援,LVM是建立在硬碟和分割槽之上的一個邏輯層,來提高磁碟分割槽管理的靈活性。

通過LVM系統管理員可以輕鬆管理磁碟分割槽,如:將若干個磁碟分割槽連線為一個整塊的卷組(volume group),形成一個儲存池。

管理員可以在卷組上隨意建立邏輯卷組(logical volumes),並進一步在邏輯卷組上建立檔案系統。


管理員通過LVM可以方便的調整儲存卷組的大小,並且可以對磁碟儲存按照組的方式進行命名、管理和分配,例如按照使用用途進行定義:“DBdata”和“DBSoft”,而不是使用物理磁碟名“sda”和“sdb”或”hda”和”hdb”。

當系統添加了新的磁碟,通過LVM管理員就不必將磁碟的檔案移動到新的磁碟上以充分利用新的儲存空間,而是直接擴充套件檔案系統跨越磁碟即可,架構可以參考如下圖:


二、 LVM基本術語

前面談到,LVM是在磁碟分割槽和檔案系統之間新增的一個邏輯層,來為檔案系統遮蔽下層磁碟分割槽佈局,提供一個抽象的盤卷,在盤捲上建立檔案系統。首先我們討論以下幾個LVM術語:

  物理儲存介質(The physical media)

 這裡指系統的儲存裝置:硬碟,如:/dev/hda、/dev/sda等等,是儲存系統最低層的儲存單元。

  物理卷(physicalvolume)

物理卷就是指硬碟分割槽或從邏輯上與磁碟分割槽具有同樣功能的裝置(如RAID),是LVM的基本儲存邏輯塊,但和基本的物理儲存介質(如分割槽、磁碟等)比較,卻包含有與LVM相關的管理引數。

  卷組(Volume Group)

 LVM卷組類似於非LVM系統中的物理硬碟,其由物理卷組成。可以在卷組上建立一個或多個“LVM分割槽”(邏輯卷),LVM卷組由一個或多個物理卷組成。

  邏輯卷(logicalvolume)

  LVM的邏輯卷類似於非LVM系統中的

硬碟分割槽,在邏輯卷之上可以建立檔案系統(比如/home或者/usr等)。

  PE(physical extent)

 每一個物理卷被劃分為稱為PE(Physical Extents)的基本單元,具有唯一編號的PE是可以被LVM定址的最小單元。PE的大小是可配置的,預設為4MB。

由於vg是多個PE(塊)組成的,而且每個vg塊的PE最大數量是65534。預設每個PE的大小是4m

也就是說預設的每個vg最大也就是4m乘65534=256G,因此PE塊的大小決定了最終vg的大小。

PE的值可以是4,8,16,32,64。PE越小硬碟利於率越高,但是每個VG塊的最大數量是65534,所以PE大小決定了VG卷組的大小。