当前位置 博文首页 > 山间漫步人生路的博客:Kubernetes/docker/虚拟机LVM添加硬盘扩

    山间漫步人生路的博客:Kubernetes/docker/虚拟机LVM添加硬盘扩

    作者:[db:作者] 时间:2021-07-15 15:32

    某天gitlab的持续集成报错,no space left on device,然后到相应的虚拟机上一看 df -h 100%使用
    在这里插入图片描述
    先简单的清理一下保证服务正常运行
    查找 / 目录下所有大于100M的所有文件

    find / -type f -size +100M -print0 | xargs -0 du -h | sort -nr
    

    清空比较大的日志文件

    echo > /var/lib/docker/containers/435b9a2cea569de4e9230503424bdcd1abb1bc6b9d6fe7b2a3011db182b6b9ee/435b9a2cea569de4e9230503424bdcd1abb1bc6b9d6fe7b2a3011db182b6b9ee-json.log
    

    然后等待下班 添加硬盘

    在这里插入图片描述

    fdisk -l
    

    在这里插入图片描述

    fdisk /dev/sdb
    

    分别对应输入n-p t-8e w 其他默认即可

    在这里插入图片描述

    partprobe  /dev/sdb
    
    扫面系统PV:pvscan
    
    创建PV:pvcreate /dev/sdb1
    
    查看PV:pvdisplay
    
    创建 VG:
    
    扫面系统VG:vgscan
    

    在这里插入图片描述

    创建VG:vgcreate centos/dev/sdb1

    VG扩容:vgextend centos /dev/sdb1

    查看VG:vgdisplay

    lvextend -L +200G /dev/mapper/centos-root /dev/sdb1

    ext4:
    resize2fs /dev/mapper/centos-root

    xfs:
    xfs_growfs /dev/mapper/centos-root

    然后df -h 查看即可

    cs