目 录CONTENT

文章目录

Linux 扩展交换区大小

过客
2025-05-22 / 0 评论 / 0 点赞 / 11 阅读 / 0 字

在PVE中增加了内存,没有调整过交换区(Swap)的大小,使用时间长了,SWAP 使用率满了。使用Swap文件可以在不重启的情况下扩充交换区的大小,这样无需调整分区也更灵活方便。

1. 查看当前 Swap 使用情况

free -h
swapon --show

2. 创建 Swap 文件

假设创建 8GB 的 Swap 文件(根据需求调整 count=8192,单位 MB):

dd if=/dev/zero of=/swapfile bs=1M count=8192 status=progress

3. 设置文件权限

chmod 600 /swapfile

4. 格式化 Swap 文件

mkswap /swapfile

5. 启用 Swap 文件

swapon /swapfile

6. 永久生效(重启后保留)

编辑 /etc/fstab,添加以下行:

/swapfile none swap sw 0 0

7. 验证

free -h
swapon --show

8. 删除Swap文件

# 卸载swap文件
swapoff  /swapfile

# 从 /etc/fstab 中删除
# /swapfile none swap sw 0 0

# 删除文件
rm -rf /swapfile
0
  1. 支付宝打赏

    qrcode alipay
  2. 微信打赏

    qrcode weixin

评论区