Ubuntu 增加swap空间

进行swap增加空间,记录如下:

在编译apollo 时,报错,发现是swap空间不足,通过以下命令查看swap的大小,如下:

/$ sudo swapon --show

 

 这里使用默认的2G 大小,需对其进行增加,一般选择内存的两倍,后面将其扩展到32G。查看/目录下的空间是否足够,这里显示还有815G可用。

$ df -h

 接下来对swapfile大小进行增加。首先是进入/目录下,并查看文件

/$ cd /
/$ ls

该目录下存在swapfile文件,修改其大小即可,修改前需要关系该文件,暂停使用,然后修改其大小,如下,这个过程需要等一下。

/$ sudo swapoff -a
/$ sudo dd if=/dev/zero of=/swapfile bs=1G count=32

 

 修改文件的权限,要在Ubuntu中启用交换文件,需要在文件上设置正确的权限,以便只有root用户才能访问该文件。

/$ sudo chmod 600 /swapfile

将该交换文件更改为交换空间:

/$ sudo mkswap /swapfile

使swap永久生效

/$ sudo fdisk -l
/$ sudo cp /etc/fstab /etc/fstab.bak
/$ echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

最后,打开交换空间

/$ sudo swapon -a

参考上面查看下swap的大小的方法查看下,已经修改为32G了。

至此,修改swap完成。

  • 0
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值