弹霄博科

小谈谈一亩三分地



Raspbian 扩容 SWAP 分区的正确姿势


发布日期: 2022/02/23
更新日期: 2022/02/23
作者: 小谈谈
分类: 笔记
标签: linux, raspberrypi, raspbian
阅读时间: 1 分钟
字数: 154 字


树莓派装好 Raspbian 系统后,默认的 SWAP 分区是 100M,用着用着 ZABBIX 就告警 SWAP 分区不足,网上许多资料都是增加个 SWAP 文件,然后在 fstab 挂盘。其实我们发现在编辑树莓派 fstab 文件的时候,就发现有两句话。

```
# a swapfile is not a swap partition, no line here
# use dphys-swapfile swap[on|off] for that
```

这其实已经说明了,官方推荐使用 dphys-swapfile 挂载 SWAP。

编辑配置文件

```
sudo vim /etc/dphys-swapfile
```

修改 CONFSWAPFILE 和 CONFSWAPSIZE

```
CONF_SWAPFILE=/var/swap
CONF_SWAPSIZE=2048
```

一般 SWAP 大小就给 2 倍物理内存就好了。

使 SWAP 生效

```
systemctl restart dphys-swapfile
```

划分空间需要一点时间,等他一会,free -h 就可以看到 SWAP 分区已经 2G 了。