LVM邏輯卷管理命令


顯示分區信息:

[root@localhost /]# fdisk -l

 

PV:
物理硬盤格式化為物理卷(PV):

[root@localhost /]# pvcreate /dev/sdb /dev/sdc

顯示物理卷(PV)信息:

[root@localhost /]# pvdisplay
[root@localhost /]# pvs

刪除物理卷(PV):

[root@localhost /]# pvremove /dev/sdb /dev/sdc

 

VG:
創建卷組(VG),並將物理卷(PV)加入到卷組中:

[root@localhost /]# vgcreate xiaoluo /dev/sdb /dev/sdc

將物理卷(PV)從指定卷組(VG)中移除(使用中PV不能移除):

[root@localhost /]# vgreduce xiaoluo /dev/sdc

* 從卷組(VG)中移除缺失物理硬盤:

[root@localhost /]# vgreduce --removemissing centos

顯示卷組(VG)信息:

[root@localhost /]# vgdisplay
[root@localhost /]# vgs

增加卷組(VG)空間:

[root@localhost mnt]# vgextend xiaoluo /dev/sdd

刪除卷組(VG):

[root@localhost /]# vgremove xiaoluo

 

LV:
基於卷組(VG)創建邏輯卷(LV)

[root@localhost /]# lvcreate -n mylv -L 2G xiaoluo

顯示邏輯卷(LV)信息:

[root@localhost /]# lvdisplay
[root@localhost /]# lvs

格式化邏輯卷(LV):

[root@localhost /]# mkfs.ext4 /dev/xiaoluo/mylv

掛載邏輯卷(LV):

[root@localhost /]# mount /dev/xiaoluo/mylv /mnt

卸載邏輯卷(LV):

[root@localhost /]# umount /mnt

刪除邏輯卷(LV):

[root@localhost /]# lvremove /dev/xiaoluo/mylv

* 激活修復后的邏輯卷(LV):

[root@localhost /]# lvchange -ay /dev/centos

增加邏輯卷(LV)空間:

[root@localhost mnt]# lvextend -L +3G /dev/xiaoluo/mylv

更新邏輯卷(LV):

[root@localhost mnt]# resize2fs /dev/xiaoluo/mylv

檢查邏輯卷(LV)文件系統:

[root@localhost /]# e2fsck -f /dev/xiaoluo/mylv

減少邏輯卷(LV)空間:

[root@localhost /]# resize2fs /dev/xiaoluo/mylv 4G
[root@localhost /]# lvreduce -L -1G /dev/xiaoluo/mylv

 

增加新硬盤:

[root@localhost /]# fdisk -l
[root@localhost /]# pvcreate /dev/sdb
[root@localhost /]# pvs
[root@localhost /]# vgextend centos /dev/sdb
[root@localhost /]# vgs
[root@localhost /]# lvextend -L +15G /dev/centos/data
[root@localhost /]# lvs
[root@localhost /]# resize2fs /dev/centos/data
[root@localhost /]# df -lh

 

卸載硬盤:

[root@localhost /]# df -lh
[root@localhost /]# umount /data
[root@localhost /]# e2fsck -f /dev/centos/data
[root@localhost /]# resize2fs /dev/centos/data 37G
[root@localhost /]# lvreduce -L -10G /dev/centos/data
[root@localhost /]# mount /dev/centos/data /data
[root@localhost /]# df -lh
[root@localhost /]# ll /data
[root@localhost /]# pvs
[root@localhost /]# vgreduce centos /dev/sdb
[root@localhost /]# pvremove /dev/sdb
[root@localhost /]# fdisk -l

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM