各种云服务器,如果内存不够大,又设置了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 # 使配置生效