不需要删除分区
请勿在生产直接使用,建议先备份;开发测试随意;
背景:制作openstack镜像时发现ubuntu快照镜像根目录较小,且无法正常使用,便下载下来重新qemu-img resize xxxxxxxxxx.raw +5G扩大虚拟硬盘
查看镜像详细 qemu-img info xxxxxxxx.raw

virsh console 进入虚拟机:
下面系统操作同样适用于其他场景:
扩容前:
1.1 查看 磁盘 lsblk

1.2 fdisk查看起始

问题一:此时分区占满,无法使用,清楚一下安装包缓存
ubuntu清理空间技巧 包含【系统日志、缓存、无用包、内核、VScode、conda、snap、pip】_sudo apt autoremove --purge snapd-优快云博客

apt-get clean
1.3 df -h 查看 文件系统

扩容后:命令为: growpart /dev/vda 1l
![]()
2.1lsblk 查看-磁盘-结果

重要:查看文件系统在文件扩容
xfs_growfs(用于XFS文件系统)或者resize2fs命令(用户ext2/ext3/ext4)扩容文件系统
2.2lsblk -f查看 为ext4分区

2.3最后执行文件系统命令:
resize2fs /dev/vda1
2.4查看-文件系统-结果: df -h

简单顺序:
1.扩 磁盘
2.扩 文件系统
其他:
1.growpart工具进行磁盘热扩容(非LVM扩容方式)
Linux使用growpart工具进行磁盘热扩容(非LVM扩容方式)-优快云博客
2.ubuntu清理:ubuntu清理空间技巧 包含【系统日志、缓存、无用包、内核、VScode、conda、snap、pip】_sudo apt autoremove --purge snapd-优快云博客

本文介绍了在OpenStack中处理Ubuntu镜像磁盘过小的问题,包括如何使用qemu-imgresize扩展磁盘、清理安装包缓存、查看和调整文件系统的步骤,重点讲解了growpart和resize2fs命令的应用。
2420

被折叠的 条评论
为什么被折叠?



