附錄 D. 理解 LVM

LVM(邏輯卷冊管理)分割區提供了幾項標準分割區所沒有的優點。LVM 分割區會被格式化為 實體卷冊。一個或更多個實體卷冊可合併為一個 卷冊群組。接著,各個卷冊群組的總儲存空間將會被劃分為一個或更多個 邏輯卷冊。邏輯卷冊的運作方式和標準分割區非常相似。它們皆擁有檔案系統類型,例如 ext4,以及掛載點。

注意

在大部分的架構上,開機載入程式無法讀取 LVM 卷冊。您必須為您的 /boot 分割區製作一個標準、非 LVM 的磁碟分割區。
然而,在 System z 上,zipl 開機載入程式在含有 linear mapping 的 LVM 邏輯卷冊中,支援 /boot
若要進一步了解 LVM,請想像實體卷冊是一堆區塊(block)。一個區塊為儲存資料的基本單位。一堆區塊可組合為更大的一堆區塊,如同實體卷冊可以組合成卷冊群組。最後的成品可以分割為多個小的任意空間,如同卷冊群組可以分配成數個邏輯卷冊一樣。
管理者可以在不動到資料的情形下,任意增大、縮小邏輯卷冊;這一點與標準的磁碟分割區有很大的不同。如果卷冊群組裡的實體卷冊位於不同的磁碟機或 RAID 陣列上,那麼管理者就可以把邏輯卷冊分配到多個儲存裝置上。
如果您把邏輯卷冊縮小到比資料還少的空間的話,那麼資料就可能會流失。若要確保這不會發生,請以目前的需求建立邏輯卷冊,然後留下一些空間不要分配。您之後可以安全地增大邏輯卷冊,以使用為分配的空間。

注意

就預設值,安裝程序會在 LVM 卷冊中建立 / 與 swap 分割區,以及獨立的 /boot/ 分割區。