zoukankan      html  css  js  c++  java
  • LVM逻辑卷管理

    一、创建物理卷(pv)

    [root@localhost ~]# pvcreate  /dev/sdc3

    Physical volume "/dev/sdc3" successfully created.

    二、创建卷组(vg)

    [root@localhost ~]# vgcreate vg3 /dev/sdc3
      Volume group "vg3" successfully created

    三、创建逻辑卷(lv)

    [root@localhost ~]# lvcreate -L 300M -n  lv3 vg3
      Logical volume "lv3" created.

    四、格式化(指定文件系统)

    [root@localhost ~]# mkfs.ext4 /dev/vg3/lv3
    mke2fs 1.42.9 (28-Dec-2013)
    文件系统标签=
    OS type: Linux
    ...
    Writing superblocks and filesystem accounting information: 完成

    五、挂载

    [root@localhost ~]# mkdir /mnt/fdiskc3

    [root@localhost ~]# mount -t ext4 /dev/vg3/lv3   /mnt/fdiskc3

    [root@localhost ~]# df -hT
    文件系统                类型      容量  已用  可用 已用% 挂载点
    /dev/mapper/centos-root xfs        17G  4.7G   13G   28% /
    ...
    /dev/sr0                iso9660   4.3G  4.3G     0  100% /run/media/root/CentOS 7 x86_64
    /dev/sdc2               ext4      2.0G  6.0M  1.8G    1% /mnt/fdiskc2
    /dev/mapper/vg3-lv3     ext4      283M  2.1M  262M    1% /mnt/fdiskc3

    六、pv、vg、lv查看

    pvs、pvscan、pvdisplay(vg、lv一样)

    七、LV缩容(先卸载才能保证数据安全)

    [root@localhost ~]# umount /dev/vg3/lv3
    [root@localhost ~]# e2fsck -f /dev/vg3/lv3(检查文件系统是否正常)
    e2fsck 1.42.9 (28-Dec-2013)
    第一步: 检查inode,块,和大小
    第二步: 检查目录结构
    第3步: 检查目录连接性
    Pass 4: Checking reference counts
    第5步: 检查簇概要信息
    /dev/vg3/lv3: 11/127512 files (0.0% non-contiguous), 26612/512000 blocks

    [root@localhost ~]# lvreduce -L 400M /dev/vg3/lv3
      WARNING: Reducing active logical volume to 400.00 MiB.
      THIS MAY DESTROY YOUR DATA (filesystem etc.)
    Do you really want to reduce vg3/lv3? [y/n]: y
      Size of logical volume vg3/lv3 changed from 500.00 MiB (125 extents) to 400.00 MiB (100 extents).
      Logical volume vg3/lv3 successfully resized

    [root@localhost ~]# mkfs.ext4 /dev/vg3/lv3(缩小后再次指定文件系统)
    mke2fs 1.42.9 (28-Dec-2013)
    ...
    Writing superblocks and filesystem accounting information: 完成

    [root@localhost ~]# mount -t ext4 /dev/vg3/lv3 /mnt/fdiskc3(缩容后挂载)

    八、移除逻辑卷(先卸载,从高往下移除)

    [root@localhost ~]# umount /dev/vg3/lv3   //卸载lv

    [root@localhost ~]# lvremove /dev/vg3/lv3  //移除lv逻辑卷
    Do you really want to remove active logical volume vg3/lv3? [y/n]: y
      Logical volume "lv3" successfully removed
    [root@localhost ~]# vgremove vg3  //移除卷组
      Volume group "vg3" successfully removed
    [root@localhost ~]# pvremove /dev/sdc3    //移除物理卷
      Labels on physical volume "/dev/sdc3" successfully wiped.

    九、扩容

    resize2fs /dev/zq/mylv #更新文件系统,操作系统重新扫描,这个时候才可以使用刚才增加的空间

  • 相关阅读:
    python中几种数据类型常用的方法
    WSGI
    从开学到初赛的一些个人总结
    CSP-S2020 浙江 游记
    CF1416D Graph and Queries
    单次期望 O(1) 的RMQ
    P3177 [HAOI2015]树上染色
    CF835F Roads in the Kingdom/P1399 [NOI2013]快餐店
    P4381 [IOI2008]Island
    P5655 基础数论函数练习题
  • 原文地址:https://www.cnblogs.com/zjz20/p/11246977.html
Copyright © 2011-2022 走看看