zoukankan      html  css  js  c++  java
  • Linux lvm进行磁盘管理

    LVM是Linux环境中对磁盘分区进行管理的一种机制,是建立在硬盘和分区之上、文件系统之下的一个逻辑层,可提高磁盘分区管理的灵活性

    测试走一波

    分区

    先给虚拟机添加两块盘,每块盘10个G

     分别给两块盘分区

    fdisk /dev/sdb
    fdisk /dev/sdc

     fdisk -l 查看分区情况

     创建逻辑卷

    执行pvcreate /dev/sdb1 /dev/sdc1将sdb1和sdc1转换成物理卷

    创建磁盘组vgdata,并将刚才创建好的物理卷(磁盘)dev/sdb1加入磁盘组

    vgcreate vgdata /dev/sdb1

    从磁盘组分割9G给新的逻辑卷lvdata1(磁盘组本身会占用少部分空间,所以无法分割10个G)

    lvcreate -L 9G -n lvdata1 vgdata

     mkfs.ext4在逻辑卷上创建ext4文件系统

    mkfs.ext4 /dev/vgdata/lvdata1

     将创建好的文件系统挂载到/data上

    mount /dev/vgdata/lvdata1 /data

    查看文件挂载情况

    df -h

     vgs查看磁盘组使用情况,可以看到vgdata还有近1G的free空间

     磁盘组新增磁盘

    vgextend vgdata /dev/sdc1

    此时可以看到vgdata还有近11G的free空间

     我们再分配10G空间给逻辑卷lvdata1

    lvextend –L +10G  /dev/vgdata/lvdata1

    使用resize2fs命令来同步文件系统

    resize2fs /dev/vgdata/lvdata1

     再次查看文件挂载和使用情况

     补充几个命令

    从磁盘组移除磁盘

    vgreduce vgdata /dev/sdc1

    删除磁盘组

    卸载逻辑卷
    umount /dev/vgdata/lvdata1
    删除逻辑卷
    lvremove /dev/vgdata/lvdata1
    删除磁盘卷组
    vgremove /dev/vgdata
    通过pvremove 将物理卷转化成普通分区
    pvremove /dev/sdb1 /dev/sdc1

    the end..

  • 相关阅读:
    定位IO瓶颈的方法,iowait低,IO就没有到瓶颈?
    10分钟检查自己的系统性能数据
    netperf使用指南
    如何看内核源码
    xxx
    os.path 模块
    目前中国智能语音产业的格局、现状
    NLP-python 自然语言处理01
    15本经典金融投资著作
    写给步入工作的自己
  • 原文地址:https://www.cnblogs.com/mingfan/p/13388311.html
Copyright © 2011-2022 走看看