检查Swap分区状态
sudo swapon --show 或 sudo swap -s 查看Swap是否启用,未显示则需手动创建。free -h 查看Swap使用情况,确认空间是否充足。验证配置文件
/etc/fstab 中Swap条目是否正确(设备名/UUID、挂载点、类型等),确保语法无误。sudo lvdisplay,并激活卷组:sudo vgchange -ay。排查系统日志
sudo journalctl -xe | grep -i swap 或 sudo grep -i swap /var/log/syslog 查找错误信息。测试Swap功能
sudo swapoff -a,再重新启用:sudo swapon -a,观察是否正常。fallocate 或 dd 命令重新生成并格式化。调整内核参数
vm.swappiness 值(默认60),可通过 sysctl vm.swappiness=数值 临时修改,或编辑 /etc/sysctl.conf 永久生效。注意:操作前备份重要数据,若无法解决建议参考Debian官方文档或社区求助。