当前位置 博文首页 > 山间漫步人生路的博客:Kubernetes/docker/虚拟机LVM添加硬盘扩
某天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