各种云服务器,如果内存不够大,又设置了swap,经常会出现磁盘写死的情况,主要是磁盘速度不够,使用swap时直接卡住。尤其是阿里云。
第一步关闭swap分区:
swapoff /mnt/swap

第二步修改配置文件 - /etc/fstab
删除
/mnt/swap swap swap defaults 0 0
这一行或者注释掉这一行

第三步确认swap已经关闭
free -m
若都显示 0 则表示关闭成功

第四步调整 swappiness 参数
echo 0 > /proc/sys/vm/swappiness # 临时生效

vim /etc/sysctl.conf    # 永久生效
vm.swappiness=0 #  修改 vm.swappiness 的修改为 0
sysctl -p    # 使配置生效
Last modification:July 26, 2022
送杯咖啡,做个交流,谢谢!