虚拟机的Ubuntu扩容

起因是最近在做一个爬虫项目, 需要用到scrapy-splash去抓取一些javascript生成的html, 但是在通过docker安装scrapy-splash的过程中发现即使给做爬虫的虚拟机增加了硬盘, 虚拟机中始终报硬盘空间不足, 这时才发现原来虽然在VMware中给虚拟机增加了空间, 但在Ubuntu中还需要进行分区并且格式化, 很长时间不做分区格式化的事情, 其实在windows中一块新的硬盘也是要从分区和格式化做起的

但Linux中通过命令行做分区格式化的确不太容易, 尝试过fdisk, 会遇到各式各样的问题, 始终不能让Ubuntu识别到这块新的空间

回想起windows也有很多界面的工具, 幸好在Ubuntu里也有界面的工具 - gparted

开始

打开终端,输入apt install gparted安装gparted,然后gparted运行

发现我们的为19G,交换分区大概1G,这就是我们之前的20G,在我们在vm为该Ubuntu扩容了磁盘到50G后,在最下面又出现了30G的未分配空间

交换分区简单来说就是用于内存不足时作为虚拟内存来使用的,一般swap大小不要超过2G,我们这里设置为2G

首先禁用交换分区然后删掉原来的扩展分区,这样我们的50G磁盘就只有主分区和未分配了

然后增加主分区大小到48G

接着再新建扩展分区

增加逻辑分区,也就是交换分区:

大小默认即可,类型选择为逻辑分区,文件系统选择linux-swap

然后选择gparted的应用全部

结果如下

OK,扩展磁盘完成,我们df再看一下

但是我们新建的扩展分区和交换分区可能没有挂载到文件系统,先查看一下交换分区

发现交换分区为0,看来我们确实需要重新挂载或开启一下,我们的交换分区在dev/sda5:

sudo swapon /dev/sda5

然后查看一下,大小以字节为单位:

发布了69 篇原创文章 · 获赞 8 · 访问量 9398

猜你喜欢

转载自blog.csdn.net/u011414629/article/details/103095143