为Linux配置交换空间
关闭Linux交换空间。
Linux 操作系统使用交换空间(默认启用),通过将页面从 RAM 复制到磁盘来帮助管理内存(页面)。由于 Redis Enterprise Software 利用和管理内存的方式,最好防止操作系统交换。有关更多详细信息,请参阅 内存限制。建议在操作系统中完全关闭 Linux 交换。
当您在打算托管Redis Enterprise Software集群的机器上安装或构建操作系统时,尽可能避免配置交换分区。
关闭交换
要在现有服务器、虚拟机或实例的操作系统中关闭交换,您必须具有sudo
访问权限或是root用户才能运行以下命令。
关闭交换:
sudo swapoff -a
为了确保即使在重启后交换仍然关闭:
-
在文本编辑器中打开
/etc/fstab
并找到定义交换空间的条目。示例交换空间条目:
/swapfile none swap sw 0 0
UUID=1d5e1de7-226d-4f60-a99c-f7a31a045c59 none swap defaults 0 0
-
注释掉交换空间条目,然后保存文件。
示例交换空间条目已注释掉:
#/swapfile none swap sw 0 0
#UUID=1d5e1de7-226d-4f60-a99c-f7a31a045c59 none swap defaults 0 0