• LVM扩容随笔


    lvextend -l +100%FREE /dev/VGdata/LVdata

    lvextend -L +20G /dev/VGdata/LVdata

    resize2fs /dev/VGdata/LVdata

    xfs_growfs /dev/VGdata/LVdata

    以下转载出处:https://www.cnblogs.com/xyarn/p/9579972.html

    挂载:(挂载新设备)
    fdisk -l                                (查看设备情况)
    pvcreate /dev/sdb                           (将该设备创建为一个pv单元)
    vgcreate app /dev/sdb -s 64M                     (创建一个名为app的vg;此处应当注意PE大小分配 eg:设置为64最大可分配4Tb,128最大分配8Tb)
    lvcreate -L +99G -n app1 app                     (创建一个名为app1的lv逻辑卷,从app vg中分配99G给它)
    mkdir /app                              (创建挂载点)
    echo /dev/mapper/app-app1 /app ext4 defaults 0 0 >> /etc/fstab (将逻辑卷挂载信息写入开机加载列表,开机自动识别 )
    mkfs.ext4 /dev/mapper/app-app1                   (将逻辑卷app1 格式化为ext4文件系统)
    mount -a                               (挂载检测)
    df -h                                     (挂载点显示大小为逻辑卷app1的大小,挂载成功)

    扩容:(物理硬盘容量增加后)
    pvresize /dev/sdb                         (重新识别pv的大小,完成之后pvs可以看到扩容后大小,随之对应的vg也同步扩大)
    lvextend -l +100%FREE /dev/mapper/app-app1         (将vg所有可用容量分配给该lv)
    resize2fs /dev/mapper/app-app1                  (将新加入的blocks格式化)
    df -h                                 (容量增加,扩容成功)

    扩容swap:
    lvextend -L 2GB /dev/centos/swap                                            (扩展swap lv的大小)
    sync                                                      (内存中缓冲数据写入硬盘)
    swapoff /dev/centos/swap                               (卸载swap)
    mkswap /dev/centos/swap                                                        (重新调整lv为swap格式)
    swapon /dev/centos/swap                                                         (重新挂载swap)
    free -g                                                                                     (查看swap大小已增加)

    扩容lvm根分区(xfs文件系统)

    1.虚拟机操作直接扩容/dev/sda

    2.fdisk /dev/sda 新添加  /dev/sda3分区 (重启机器)

    3.pvcreate  /dev/sda3    创建pv

    4.vgextend  centos /dev/sda3  扩展vg

    5.lvextend -l +100%FREE /dev/mapper/centos-root 扩展lv

    6.xfs_growfs /dev/centos/root  格式化新加入的硬盘位xfs

    7. df -h                                   成功

  • 相关阅读:
    JID 2.0 RC4 发布,高性能的 Java 序列化库
    FBReaderJ 1.6.3 发布,Android 电子书阅读器
    Arquillian 1.0.3.Final 发布,单元测试框架
    JavaScript 的宏扩展 Sweet.js
    Hypertable 0.9.6.5 发布,分布式数据库
    JRuby 1.7.0 发布,默认使用 Ruby 1.9 模式
    httppp 1.4.0 发布,HTTP响应时间监控
    Redis 2.6.0 正式版发布,高性能K/V服务器
    OfficeFloor 2.5.0 发布,IoC 框架
    XWiki 4.3 首个里程碑发布
  • 原文地址:https://www.cnblogs.com/smlie/p/14741913.html
Copyright © 2020-2023  润新知