zoukankan      html  css  js  c++  java
  • linux LVM扩容

    1、Centos7 LVM磁盘管理

    PV,VG,LV构成了一种易于管理拥有一个或多个硬盘的主机的文件系统,这些硬盘可能只有一个分区也可能有多个。通过将这些物理存在的分区(或称为卷)PV(physical volume)进行整合,组成一个分区(卷)组VG(volume group),进而再次进行分配形成逻辑分区(卷)LV(logical volume)。创建成功的逻辑分区对于操作系统来说会想普通分区无异,其好处是可以动态调整分区大小。管理PV,VG,LV的工具称为逻辑卷管理器LVM(logical volume manager)。

    2、LVM扩容

    2.1、添加硬盘,不重启识别

    #查看系统挂载点,判断要添加多大的硬盘
    df -h
    
    #在虚拟机编辑设置里面添加硬盘(也可以直接拓展硬盘大小,还没试验)
    
    #通过接口来重新扫描磁盘,有几个host就需要扫描几次
    ls /sys/class/scsi_host/
    echo "- - -" > /sys/class/scsi_host/host*/scan
    #系统识别硬盘都是通过驱动来实现的,不同的厂家所使用的驱动也不一样(上面这个文件其实就是 HBA卡 或者scsi卡的驱动的入口文件)
    #echo 到文件中的 '- - -'就是一个标识,当驱动程序在入口文件中读到这个标识,就会触发重新识别磁盘的操作
    
    #查看是否有新加硬盘
    lsblk
    fdisk -l
    

    2.2、对新加硬盘进行分区

    fdisk /dev/sdb
    n       #新建分区
    p       #选择逻辑分区
    1       #分区号,/dev/sdb1
    其他默认
    
    t       #修改分区类型
    8e      #8e表示LVM分区
    w       #写入分区表
    
    partprobe   #重读分区
    

    2.3、创建PV、扩容VG、LV

    #创建物理卷
    pvcreate /dev/sdb1
    #查看物理卷
    pvdisplay
    
    #给要扩容的逻辑卷所在的卷组扩容
    vgdispaly
    vgextend vg /dev/sdb1
    
    #给逻辑卷扩容
    lvdisplay
    lvextend /dev/vg/lv_root  /dev/sdb1  #将/dev/sdb1全部添加给lv_root
    
    #重读大小,如果的centos6则使用resize2fs /dev/vg/lv_root
    xfs_growfs /dev/vg/lv_root
    
    df -h #重新查看大小
    
    转载请注明出处,谢谢!!!
  • 相关阅读:
    javascript箭头函数把函数给简写了[0403]
    BootStrap实现左侧或右侧竖式tab选项卡
    对回调函数的理解
    全屏滚动插件之 fullpage.js
    网页的缩放,适配以及移动的适配!
    Vue组件通信(传值)
    深入理解ES6之迭代器与生成器
    用css完成根据子元素不同书写样式
    简书上写博客感觉更爽点
    自定义View系列教程03--onLayout源码详尽分析
  • 原文地址:https://www.cnblogs.com/haijunzhang/p/14047015.html
Copyright © 2011-2022 走看看