Linux邏輯卷擴充套件

2021-08-07 18:36:48 字數 2513 閱讀 4260

相關概念

邏輯卷可以實現硬碟空間的動態劃分和管理。

1】 物理卷 lv

處於最低層,可以是物理硬碟上的分割槽,也可以是整個物理硬碟

2】 捲組 vg

捲組建立在物理卷之上,乙個捲組至少要包括乙個物理卷。

3】 邏輯卷 lv

邏輯卷建立在捲組之上,卷組中未分配空間可以用於建立新的邏輯卷。邏輯卷建

立后可以動態擴充套件或縮小空間。

系統中多個邏輯卷可以屬於同乙個捲組,也可以屬於不同的多個捲組。

4】 物理區域 pe

物理區域是物理卷中可用於分配的最小儲存單位,物理區域的大小可以根據實際

情況在建立物理卷時指定。物理區域一旦被確定後就不能更改。

5】 邏輯區域 le

邏輯卷中可用於分配的最小儲存單元。取決於物理區域的大小。

6】捲組描述區域 vgda

存在於每個物理卷中,描述該物理卷本身,物理卷所屬的組,卷組中的邏輯卷,

以及邏輯卷中物理區域的分配等資訊

7】 啟動引導器程式不能從邏輯卷重讀區系統的引導檔案,/boot區不能放在邏輯卷中。
檢視命令

pvscan 檢視當前系統有沒有物理卷

vgscan 檢視當前系統有沒有捲組

lvscan 檢視當前系統有沒有邏輯卷

物理卷pv的建立

1】 修改分割槽id

fdisk /dev/sdd

按:t 輸入 邏輯卷的標號 :se

2】 建立物理卷pv

pvcreate /dev/sdb

等效於pvcreate /dev/sdb1 /dev/sdb2 /dev/sdb3

3】 刪除pv

pvremove /dev/sdb1

4】 檢視某個pv的詳細資訊

pvdisplay /dev/sdb1

建立捲組vg

1】 建立vg

vgcreate myvg /dev/sdb2 /dev/sdb3

2】刪除vg

vgremove myvg

3】移出pv

vgreduce myvg /dev/sdb2

4】 增加pv

vgextend myvg /dev/sdb1

5】 檢視vg的詳細資訊

vgdisplay myvg

建立邏輯卷lv

1】 建立500m的邏輯卷lv

lvcreate -l 500m -n mylv myvg

2】 刪除lv

lvremove /dev/myvg/mylv

3】 檢視lv詳細資訊

lvdisplay /dev/myvg/mylv

4】格式化 mylv

mkfs -t ext3 /dev/myvg/mylv

5】 掛載使用

mount /dev/myvg/mylv /share

邏輯卷lv的縮小

1】 解除安裝

umount /dev/myvg/mylv

2】 強制檢測

e2fsck -f /dev/myvg/mylv

3】 收縮檔案系統

resize2fs /dev/myvg/mylv 100m (收縮至100m)

4】 收縮lv

lvresize -l 100m /dev/myvg/mylv (只有100m的儲存空間)

5】 掛載

mount /dev/myvg/mylv /share

6】 檢視

df -h /share

邏輯卷lv的擴大

1】 解除安裝

umount /dev/myvg/mylv

2】強制檢測

e2fsck -f /devmyvg/mylv

3】 擴大lv

lvextend -l +5000m /dev/myvg/mylv (在原來基礎上增加5000m)

4】 擴大檔案系統

resize2fs -f /dev/myvg/mylv +5000m

5】 掛載

mount /dev/myvg/mylv /share

6】 檢視

df -h /share

1、磁碟分割槽

fdisk /dev/sdb

2、新增到捲組

pvdisplay

vgextend volgroup01 /dev/sdb1

3、擴充套件邏輯卷

lvextend -l +5000m /dev/myvg/mylv (在原來基礎上增加5000m)

resize2fs -f /dev/myvg/mylv +10000m(擴大檔案系統到10000m)

 增加swap:

dd if=/dev/zero of=/home/swap3 bs=1024k count=512

/sbin/mkswap /home/swap3

/sbin/swapon /home/swap3

vi /etc/fstab

swap swap defaults 0 0

mount 檢視掛載資訊。

Linux建立和擴充套件邏輯卷

一 建立邏輯卷 備註 centos系統建立邏輯卷依賴lvm2包,如沒有請安裝。步驟 建立分割槽 建立物理卷 建立捲組 建立邏輯卷 格式化邏輯卷 掛載邏輯卷 開機掛載 以 dev vdb盤為例 1.建立乙個分割槽 dev vdb1 略 2.建立物理卷 pvcreate dev vdb1 3.建立捲組 ...

Linux學習九 LVM邏輯卷擴充套件

前日問題 lvm邏輯卷擴充套件lvextend l 18g dev systemvg vo 將原來大小為16g的邏輯卷擴充套件到18g lvscan active dev systemvg vo 18.00 gib inherit 邏輯卷擴充套件空間已經為18g mount dev systemvg...

邏輯卷擴充套件根目錄

root localhost fdisk dev sda 歡迎使用 fdisk util linux 2.23.2 更改將停留在記憶體中,直到您決定將更改寫入磁碟。使用寫入命令前請三思。命令 輸入 m 獲取幫助 n partition type p primary 2 primary,0 exten...