Linux實用邏輯卷之認識LVM

  記得最初接觸LVM邏輯卷管理的時候,頭腦裏非常混亂,因爲總是無法清晰的區分其中所涉及到的術語,在經過自己動手實驗後,在這裏把自己學到的心得記錄下來,同時也分享給剛剛接觸LVM邏輯卷管理的朋友們。

  LVM最大的好處就是可以動態的調整磁盤空間大小,這一點很靈活,試想一下在Linux系統管理中,我們發現某個分區分配的不合理,那麼如果它是用LVM來管理的話就好辦了,我們可以輕鬆的將浪費的空間分配給其他分區。

  理解LVM管理最大的困惑就是在於區分PV、VG、LV這三者之間的關係了,這裏我用下圖來表示這三者之間的關係。

  通過上面這張圖,我們可以很直觀的看出三者之間的關係,這裏我們可以舉一個很形象的例子進一步說明,我們把LVM想象成是在做饅頭,第一步我們要找到麪粉,在上面的圖中物理卷就是我們的麪粉,他直接提供了饅頭的原材料,我們把好多面粉攪拌在一起就變成了第二步要用的麪糰了,有了麪糰,第三步我們就直接在麪糰中把饅頭一個一個的拽出來,當然饅頭的大小完全由自己來掌控,最後放進蒸籠裏,然後就可以開飯了(格式化文件系統、掛載)。簡單的比喻就不難理解LVM邏輯卷中各個較色之間的關係了,同時我們可以根據PV、VG、LV的英文全稱來加深記憶。

  早期IBM開始爲AIX系統提供LVM這樣的管理機制,後來逐漸被移植到Linux系統上,而我們現在討論的是LVM第二代技術,稱之爲LVM2,相比LVM1可操作性有很大的提升,例如可以直接在線調整卷大小等,那麼在後續的章節我們再一起來看做饅頭的具體實施過程。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章