Linux系统swap设置关闭,重启后仍提示swap is enabled


在部署tidb数据库集群时,需要对系统环境配置进行检查,其中包含关闭swap。在使用以下命令关闭swap后,重启系统。

echo “vm.swappiness = 0”>> /etc/sysctl.conf

swapoff -a && swapon -a

sysctl -p

 

通过TiUP进行集群部署可以使用密钥或者交互密码方式来进行安全验证,已经配置免密码登录目标机器,则不需填写认证。执行deploy命令前,先使用check及check –apply命令,检查和自动修复集群存在的潜在风险。

执行tiup cluster check ./topology140.yaml –user tidb -p检查时,发现系统swap仍提示未关闭。截图如下:

 Linux系统swap设置关闭,重启后仍提示swap is enabled

 

经检查,发现系统配置文件/etc/fstab仍挂载swap内存,需要注释并重启系统。

 Linux系统swap设置关闭,重启后仍提示swap is enabled

 

执行vi /etc/fstab命令修改配置文件,注释或删除swap分区行:

/dev/mapper/centos-swap swap swap defaults 0 0

使用cat /etc/fstab命令检查配置文件是否修改成功。

然后执行reboot命令重启服务器。

 Linux系统swap设置关闭,重启后仍提示swap is enabled

 

 

 再次执行tiup cluster check ./topology140.yaml –user tidb -p检查时,swap已关闭。

原创文章,作者:1402239773,如若转载,请注明出处:https://blog.ytso.com/268160.html

(0)
上一篇 2022年6月19日
下一篇 2022年6月19日

相关推荐

发表回复

登录后才能评论