1. 程式人生 > >邏輯卷軸管理員 (Logical Volume Manager)

邏輯卷軸管理員 (Logical Volume Manager)

寫入機制

  • LVM 實作流程
    • PV階段

  • VG階段

為VG增加PV

  • LV階段

  • 檔案系統階段

  • LV容量的擴大

Xfs_growfs 增加檔案系統容量。只有VG的容量夠了,才可以利用lvresize增加LV容量。

檢查下VG容量

使用lvresize

雖然LV增加了容量,但是檔案系統還沒有格式化出增加的容量,通過xfs_growfs格式化出更多的block group。

  • LVM thin Volume

建立實際使用多少再分配多少的磁碟容量儲存池 (thin pool),由這個儲存池產生固定容量大小的LV。也就是LV容量是虛的。

  • LVM 的 LV 磁碟快照

一開始LVM會預留一個快照區,用來儲存資料。一旦系統區的資料要更新了,會先將更新前的資料儲存在快照區。其他區域系統區與快照區共享。

為傳統LV建立快照區。

掛載之後兩個檔案系統的資料一模一樣。

  • 利用快照區復原系統

當LV修改之後,通過xfs_dump備份快照區域(快照區與LV共享的部分也會被備份),然後將LV解除安裝格式化,重新掛載在使用xfs_restore即可恢復。

  • LVM 相關指令彙整與 LVM 的關閉

關閉LVM裝置。

最後再使用gdisk修改分割槽系統ID。