centos

CentOS Swap更新和维护指南

小樊
48
2025-08-10 10:58:43
栏目: 智能运维

一、Swap更新与维护核心操作

1. 查看Swap状态

2. 调整Swap大小

3. 优化Swappiness参数

4. 清理Swap无用数据

二、维护注意事项

  1. 避免过度依赖Swap

    • 若Swap使用率长期>20%,建议增加物理内存。
    • 云服务器需注意:频繁使用Swap可能导致磁盘损耗(尤其是SSD)。
  2. 监控与告警

    • 定期执行 watch -n 60 free -h 或设置cron任务记录Swap使用情况。
    • 通过vmstat 1监控交换活动(si/so列高表示频繁交换,需优化)。
  3. 删除Swap的注意事项

    • 操作前确保有足够物理内存,避免系统OOM。
    • 需同时修改/etc/fstab并更新GRUB配置(仅限传统引导)。

三、参考命令速查表

场景 命令 来源
查看Swap状态 free -hswapon --show
启用Swap文件 sudo swapon /swapfile
禁用Swap sudo swapoff -a
调整Swappiness sudo sysctl vm.swappiness=10(临时)
echo "vm.swappiness=10" >> /etc/sysctl.conf(永久)

0
看了该问题的人还看了