zoukankan      html  css  js  c++  java
  • 基于Centos在线扩容LVM

    场景:由于公司服务器数据目录都是基于LVM,LVM对于我一个小白来说就是利于在线扩容,下面我记录下基于在Centos上LVM扩容。

    1、根据fdisk -l跟pvdisplay命令查看新添加的磁盘名称,这边可知为/dev/sde。(由于服务器是VM虚拟出来的,由其他同事管理,我这边根本不清楚添加的磁盘名称)
    1)核实磁盘添加情况
    fdisk -l
    2)查看PV情况(这边sde盘没有加入到PV)
    pvdisplay
     
    2、格式化sde盘(格式化后fdisk -l查看sdf1是否存在))
    fdisk /dev/sde --> n --> p --> 1 --> 回车 --> 回车 --> t --> 8e --> w
     
    3、把刚刚格式化的sde1创建为pv
    pvcreate /dev/sde1
     
    4、查看pv详情,确认sde1已加入pv
    pvdisplay
     
    5、增加vg(vg_data根据vgdisplay查看增加为哪个vg组下)
    vgextend vg_data /dev/sde1
     
    6、扩容lv(/dev/vg_data/lv_data根据lvdisplay查看)(+499G根据vgdisplay命令中的vg_data中的Free PE / Size查看)
    lvextend -L +499G /dev/vg_data/lv_data
     
    7、加载新扩容数据
    1)当文件类型为XFS时:(data为LVM挂载的目录)
    xfs_growfs /data
    2)当文件类型为ext4时:(/dev/mapper/vg_data/lv_data目录由df -Th命令可知)
    resize2fs /dev/mapper/vg_data/lv_data
     
    注:
    1、也可以跳过格式化直接对整块盘创建pv,即从第三部开始,把sde1修改为sde;
    2、lvextend -l +100%FREE /dev/vg_data/lv_data为把所有的lv扩容完。
  • 相关阅读:
    使用setTimeout()代替setInterval()
    音视频入门-02-RGB拼图
    音视频入门-01-认识RGB
    CMake入门-04-自定义编译选项
    CMake入门-03-还是HelloWorld
    CMake入门-02-HelloWorld扩展
    CMake入门-01-从HelloWorld开始
    HTML页面启动sass监听编译成css文件
    安装+配置Express
    安装+配置Nginx
  • 原文地址:https://www.cnblogs.com/wangguod/p/11812280.html
Copyright © 2011-2022 走看看