lvm的建立,擴充套件和縮減

2021-07-23 07:31:22 字數 1140 閱讀 5831

lvm: logical volumn manager

pv: physical volumn

vg: volumn group

lv: logical volumn

1. 建立lvm

-01建立乙個型別為8e(lvm)的分割槽 /dev/sdb1

-02 建立pv

# pvcreate /dev/sdb1

-03 建立vg

# vgcreate myvg /dev/sdb1

-04 建立lv

# lvcreate -n mylv -l 1g myvg

-06 格式化(建立檔案系統)

# mkfs.ext4 /dev/myvg/mylv

-07 掛載

# mount /dev/myvg/mylv /mnt

-01 擴充套件vg(vg足夠的情況下忽略此步)

# pvcreate /dev/sdb2

# vgextend myvg /dev/sdb2

-02 擴充套件lv

# lvextend -l +1g /dev/myvg/mylv

-03 擴充套件檔案系統

# resize2fs /dev/myvg/mylv

3. 縮減lvm(有風險,可能會丟失資料,且在縮減前必須解除安裝)

-01 解除安裝

# umount /mnt

-02 縮減檔案系統

# resize2fs /dev/myvg/mylv 1g

此時會提示先執行e2fsck -f /dev/myvg/mylv

# e2fsck -f /dev/myvg/mylv

重新執行:

# resize2fs /dev/myvg/mylv 1g

-03 縮減lv

# lvreduce -l [-]1g /dev/myvg/mylv

-04 重新掛載

# mount /dev/myvg/mylv /mnt

建立快照

lvcreate -l

100m -s

-n mydata-snap

-p r /dev/myvg/mylv

LVM建立,擴容,縮減,遷移,快照

邏輯卷建立 步驟 1.建立物理卷 pvcreate dev sd 2.建立捲組 vgcreate vg0 s 16m dev sd 3.建立邏輯卷 lvcreate n lv0 l 1.5g vg0 lvcreate n lv1 l 100 free vg0 4.格式化 mkfs.exe4 dev ...

lvm基本應用,擴充套件及縮減實現

如果評估不準確,當未來系統分割槽不夠用時,常常需要對linux系統分割槽上的資料進行備份,再刪除分割槽 重新分割槽 格式化 掛載和拷貝資料,最後再重新上線。提供了這一解決方案。這個邏輯卷lv可供使用者使用,例如格式化 掛載 儲存資料,相當於乙個邏輯意義上的系統分割槽。而這個邏輯分割槽的空間大小取決於...

LVM 縮減檔案系統的容量

有擴充套件就有縮減,我們在前文 lvm 擴充套件檔案系統的容量 中介紹了通過 lvm 擴充套件檔案系統的方法,本文我們接著前文的 demo 介紹通過 lvm 縮減檔案系統的方法。說明 本文的演示環境為 ubuntu 16.04。接下來我們再把它重新縮減為 15g,並移除新新增的磁碟 dev sde。...