zoukankan      html  css  js  c++  java
  • 简单几步手工扩容LVM、缩小LVM及移除磁盘(笔记)

    参考文档:https://www.cnblogs.com/einyboy/archive/2012/05/31/2528661.html

    1、查看磁盘是否被系统认出:
    fdisk -l
    如显示加的磁盘为:/dev/sdc
    2、创建卷:
    pvcreate /dev/sdc
    3、查看原VG:
    vgdisplay
    记下里面显示的VG Name值:如zabbix-data
    4、扩展卷:
    vgextend zabbix-data /dev/sdc
    5、查看LVM:
    lvdisplay
    记下需要扩展的LV path: /dev/mapper/zabbix_lvm
    6、扩展LV:
    lvextend -l +100%FREE /dev/mapper/zabbix_lvm
    7、检查(可跳过)
    e2fsck /dev/mapper/zabbix_lvm
    8、扩展分区:
    resize2fs /dev/mapper/zabbix_lvm
    9、检查结果:
    df -h

    缩小LVM及删盘笔记

    1、查看已mount的盘

    df -h

    例如:

    /dev/mapper/zabbix3--vg-home  147G   91G   51G  65% /home

    要记住的是前面:/dev/mapper/zabbix3--vg-home

    2、卸载磁盘

    /dev/mapper/zabbix3--vg-home

    3、检查磁盘

    e2fsck -f /dev/mapper/zabbix3--vg-home

    4、缩小磁盘到100G,多缩减一些,以免还有内容在要移除的盘上

    resize2fs /dev/mapper/zabbix3--vg-home 100G

    5、缩小LV到100G

    lvresize --size 100G /dev/mapper/zabbix3--vg-home

    6、查看要缩减的vg name

    vgdisplay

    VG Name               zabbix3-vg

    取zabbix3-vg

    7、缩减vg

    vgreduce zabbix3-vg /dev/sde

    就是要将/dev/sde移出这个vg

    8、从系统中移除磁盘

    pvremove /dev/sde

    完全删除/dev/sde盘上的分区信息,此时你就可以拿走/dev/sde盘了

    9、查看VG,如果还有空间,可以考虑重新执行上面扩容第6步后的步聚,把剩余的容间用上

    vgdisplay

    主要看这里 : Free  PE / Size       1024 / 1G

    lvextend -l +100%FREE /dev/mapper/zabbix3--vg-home

    resize2fs /dev/mapper/zabbix3--vg-home

  • 相关阅读:
    机器学习--强化学习
    机器学习--深度学习
    机器学习--维度灾难
    机器学习--最优化
    机器学习--降维
    机器学习--聚类
    机器学习--模型提升
    Git和gitHub用户名 邮箱
    Git线上操作
    版本控制器:Git
  • 原文地址:https://www.cnblogs.com/d9394/p/10611699.html
Copyright © 2011-2022 走看看