特點:
1、分割槽動態調整
2、硬碟合併
3、硬碟切割
建議先做raid再做lvm
一、pv
先讓物理硬碟支援lvm技術
二、vg操作
三、lv操作
先建立乙個物理卷,由sdc和sdd組成
然後給建立的物理捲起乙個組名
檢視一下捲組的詳細資訊,這裡用vgdispalay檢視的資訊會更多
當我們建立好組之後系統就吧這兩塊硬碟預設為一塊硬碟了(至於系統如何處理和我們無關),我們只需要使用lv命令來把這個lvm卷進行我們需要的操作就好了
lv命令
-l pe的個數
-l 最終的大小
把磁碟比作房子:
pe-----相當於乙個磚塊,基本單位
pv------pv1來自a廠的磚塊集合,pv2來自b廠的磚塊集合
vg-----所有工廠的磚放在一起用於建房子的磚塊集合
lv----lv1好比磚塊搭的客廳,lv2好比磚塊搭的主臥,lv3好比磚塊搭的次臥
檔案系統----裝修後的客廳或主臥或次臥,空間合理規劃,東西擺放整齊規律。
**這裡如果我們的pe為4m,假設我們指定-l 400m 那麼他會預設把卷的pe設定為100個,反之我們設定-l 100 那麼他會預設把大小設定成400m
對於已經有的捲組進行切割lv
lvcreate -n luojijuan -l 100 juanming
-n給建立的邏輯卷命名 -l 100 100m大小的邏輯卷
ls -l 檢視這是乙個鏈結檔案
分割槽和格式化
如果是分割槽成xfs,那麼他本身就有乙個擴大的命令xfs_growfs專門進行擴容,沒必要用lv擴容了
所以我這裡把他格式化成ext4
這裡就不分割槽了,直接掛載
對lvm盤進行擴容
複製檔案進入掛載點
先umount掛載點
檢視下是否有足夠的大小擴容
這裡freesize還有39.89
然後進行擴容
檢視擴容之後是否丟失了資料
e2fsck -f /dev/juanming/luojijuan -f強制檢查 如果沒有報錯就代表沒有資料丟是
同步到系統核心
然後再重新掛載就可以了
縮小lvm盤
先退出掛載
umount /home/ou/guazaidian
檢查lvm盤的完整性
e2fsck -f /dev/juanming/luojijuan
然後縮小lvm盤到300m
lvreduce -l 300m /dev/juanming/luojijuan
同步到系統
掛載檢視
邏輯卷管理器LVM
想象乙個情況,我們在當初規劃主機的時候將 home分配了50g空間,等到使用者眾多之後導致這個filesystem不夠大,此時我們該怎麼做呢?通常做法是這樣的 再加一顆新硬碟,然後重新分割 格式化,將 home的資料完整的複製過來,然後將原本的partition解除安裝重新掛載新的partition...
邏輯卷管理器 LVM
在lvm中,主要有三個概念 到這裡我們可以看出,原本是直接在硬碟上建立分割槽,然後在分割槽上建立檔案系統。使用了lvm後,在其中插入乙個邏輯層,相當於是在一塊邏輯硬碟上建立邏輯分割槽,然後在邏輯分割槽上建立檔案系統。下面是乙個lvm使用的例子 linux下邏輯卷管理器 lvm 的乙個例子 在圖中有兩...
Linux邏輯卷管理器 LVM
通過使用linux的邏輯卷管理器 logical volume manager,lvm 使用者可以在系統執行時動態調整檔案系統的大小,把資料從一塊硬碟重定位到另一塊硬碟,也可以提高i o操作的效能,以及提供冗餘保護,它的快照功能允許使用者對邏輯卷進行實時的備份。對一般使用者來講,使用最多的是動態調整...