1. 为什么需要给Ubuntu虚拟机扩容
最近在开发一个深度学习项目时,突然发现我的Ubuntu虚拟机磁盘空间告急,系统不断弹出"磁盘空间不足"的警告。这种情况相信很多开发者都遇到过,特别是使用虚拟机进行开发的朋友。虚拟机在创建时分配的磁盘空间,随着项目文件、开发环境、日志文件的不断积累,很容易就会耗尽。
虚拟机磁盘空间不足会带来一系列问题:系统运行变慢、软件无法更新、甚至导致关键服务崩溃。我上次就遇到因为磁盘空间不足导致apt无法安装更新,差点耽误了项目进度。所以学会给Ubuntu虚拟机扩容,是每个开发者都应该掌握的实用技能。
相比物理机,虚拟机扩容有个明显优势:不需要拆机加硬盘。我们只需要在虚拟机设置中调整几个参数,再配合一些Linux命令,就能轻松完成扩容。整个过程大概只需要10-15分钟,而且风险可控。下面我就把完整的操作流程分享给大家。
2. 虚拟机层面的磁盘扩容
2.1 检查当前磁盘使用情况
在开始扩容前,我们先确认下当前磁盘使用情况。打开终端,输入以下命令:
df -h
这个命令会显示各挂载点的磁盘使用情况。输出类似这样:
文件系统 大小 已用 可用 已用% 挂载点
/dev/sda3 98G 71G 23G 77% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda2 512M 6.1M 506M 2% /boot/efi
这里可以看到我的根目录(/)只有98G,已经用了71G,可用空间只剩23G了。
2.2 关闭虚拟机并调整磁盘大小
重要提示:在调整磁盘大小前,建议先关闭虚拟机。虽然有些虚拟机平台支持热调整,但为了数据安全,还是关机操作更稳妥。
以VMware为例:
- 右键虚拟机 -> 设置

641

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



