码迷,mamicode.com
首页 > 系统相关 > 详细

linux基础lvm

时间:2016-10-24 17:49:19      阅读:283      评论:0      收藏:0      [点我收藏+]

标签:linux lvm 挂载

创建LVM 1.

创建物理卷

 分区 (逻辑分区|主分区)  pvcreate /dev/vdb1  pvcreate /dev/vdb2 /dev/vdb3

 pvs   pvdisplay

 2.创建卷组    vgcreate vgtest /dev/vdb1 /dev/vdb2 /dev/vdb3  vgs  vgdisplay 

 3

.创建逻辑卷  lvcreate -n lvtest -L 400M vgtes

 lvs  lvdisplay 

 lvcreate -n lvkevin -l 50 vgtest    -L KMG指定大小 -l 通过块的数量来指定大小

 lvcreate -n lvmark -l 100%FREE vgtest 

 4.创建文件系统   挂载    mkfs.ext4 /dev/vgtest/lv1

mkfs.ext4 /dev/mapper/vgtest-lv1

mount /dev/vgtest/lv1 /mnt 

 PE的大小定制 vgcreate -s 8M vgl /dev/vdb5 vgchange -s 2M vgcarol

 扩展1.lv的扩展   (对应vg空间足够) lvextend  -L 500M /dev/vgweb/lvweb   --> 扩展至500M lvextend  -L +300M /dev/vgweb/lvweb  --> 扩展300M 

2.文件系统的扩展  ext resize2fs /dev/mapper/vgweb-lvweb      

xfs xfs_growfs /web

3.vg的扩展  vgextend vgweb /dev/vdb9 lvextend -L 1.5G /dev/vgweb/lv1

resize2fs /dev/mapper/vgweb-lvweb 缩小

  1. 文件系统的缩小xfs不允许ext可以 umount /lvtest e2fsck -f /dev/mapper/vgweb-lv1

  2. resize2fs /dev/mapper/vgweb-lvweb 800M

    .lv缩小 lvreduce -L 800M /dev/vgweb/lvweb lvreduce -L -300M /dev/vgweb/lvweb  lvreduce -f -L -200M /dev/vgweb/lvweb

  3. 3.vg缩小   vgreduce vgweb /dev/vdb9 删除

  4. 1.卸载umount

  5. 2.删除lvlvremove -f /dev/vgcarol/lv1

  6. 3.删除vgremove vgweb

  7. 4.删除pvremove /dev/vdb9

  8. 5.删除分区 fdisk d


本文出自 “11601463” 博客,转载请与作者联系!

linux基础lvm

标签:linux lvm 挂载

原文地址:http://11611463.blog.51cto.com/11601463/1865022

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!