在Linux虚拟机中进行磁盘扩容通常涉及以下几个步骤:
df -h 命令查看当前磁盘空间使用情况,使用 lsblk 或 fdisk -l 查看详细的磁盘和分区信息。fdisk -l:列出所有磁盘和分区。parted /dev/sda:对磁盘进行分区操作(如果需要)。resize2fs /dev/sdaX:调整文件系统大小(例如,扩展到 /dev/sda1)。VBoxManage 命令行工具扩容虚拟磁盘:VBoxManage modifyhd "虚拟磁盘文件名" --resize 新大小
fdisk -l、parted、resize2fs 等命令扩展文件系统。qemu-img resize 命令扩展虚拟磁盘大小:qemu-img resize 虚拟磁盘文件名 新大小
fdisk -l、parted、resize2fs 等命令扩展文件系统。pvcreate 命令将新分区创建为物理卷:pvcreate /dev/sdXn
vgextend 命令将新物理卷加到现有卷组:vgextend vg_name /dev/sdXn
lvextend 命令扩展逻辑卷:lvextend -L 100%FREE /dev/vg_name/lv_name
resize2fs /dev/vg_name/lv_name
xfs_growfs /dev/vg_name/lv_name
mkdir /new_mount_point
mount /dev/sdXn /new_mount_point
/etc/fstab 文件/etc/fstab 文件,添加新分区的挂载信息:/dev/sdXn /new_mount_point ext4 defaults 0 0
df -h 检查扩容后的磁盘空间是否已正确更新。