在安装linux的时候,如果选择了lvm文件系统,当某个特定分区文件不够用的时候,直接通过resize即可实现在线动态扩容分区。
但由于当时为了减少一些开销,并没有使用lvm作为中间管理器,直接使用物理磁盘的分区。
debian是运行在vmware中,对于磁盘扩容比较简单,只需要进行配置一下,磁盘大小即可进行快速伸缩。
设置好vmware磁盘后,进入linux后执行fdisk -l检查硬盘大小,已经生效。
可以看到磁盘总大小200g,sda1+sda2还保持在75g。这时候执行apt install gparted后运行分区工具。
这时候先禁用swap分区,并删除swap对应的逻辑分区,接着执行修改sda1分区大小。
设置成需要的分区大小之后,在对剩余的空间执行创建对应的swap分区。然后执行mkswap /dev/sda5,查看swap分区的uuid。
执行nano /etc/fstab,修改对应的swap分区uuid,重启后即可。