Linux系统如何关闭交换分区

安装ElasticSearch、kubernetes等服务的时候,Linux交换分区会给这些服务带来很严重的性能问题,需要在安装之前禁用交换分区。

1 、查看交换分区信息

首先,使用 swapon –show 或 cat /proc/swaps 命令来查看当前的交换分区状态。它会列出所有当前启用的 swap 分区。如果没有输出,则表示没有 swap 分区被启用。

[root@devops ~]# swapon --show
NAME      TYPE      SIZE   USED PRIO
/dev/dm-1 partition 7.9G 120.3M   -2

2 临时关闭交换分区

使用 swapoff 命令来关闭交换分区。你需要指定交换分区的设备名或文件路径。

其中 /dev/dm-1 是你的交换分区设备名。你可以从 swapon –show 或 cat /proc/swaps 的输出中找到它。

3 永久关闭交换区,防止交换分区在启动时自动挂载

要永久关闭交换分区,需要编辑 /etc/fstab 文件,并从中删除或注释掉与交换分区相关的行。使用文本编辑器(如 vi 或 nano)打开 /etc/fstab 文件。

vi /etc/fstab

找到类似以下内容的行(可能稍有不同):

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

在该行前面添加 # 符号来注释掉它,然后保存并关闭文件。

4 重启系统

最后,重启你的 CentOS 7 系统以确保更改生效。

reboot

5 重新查看交换分区信息

重新连接服务器,查看交换分区信息是否关闭。如果没有关闭,检查/etc/fstab文件是否还有未注释的swap内容。有可能1.3.3 里面的两个都要注释掉。

swapon --show

声明: 本站所有文章,如无特殊说明或标注,均为本站原创发布。任何个人或组织,在未征得本站同意时,禁止复制、盗用、采集、发布本站内容到任何网站、书籍等各类媒体平台。如若本站内容侵犯了原著者的合法权益,可联系我们进行处理。

给TA打赏
共{{data.count}}人
人已打赏
Linux

CentOS系统安装中文字体(解决中文乱码问题)

2024-11-21 10:58:30

Linux

Linux系统管理之时区和时间修改

2024-11-22 14:17:22

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索