首页 > 系统相关 >centos7 关闭swap分区

centos7 关闭swap分区

时间:2023-11-13 19:11:56浏览次数:42  
标签:02 0B 分区 free centos7 master swap k8s

目录

1. 查看swap分区信息

2. 关闭swap分区

 

1. 查看swap分区信息

通过free -h 命令查看
[root@k8s-master-02 ~]# free -h
total used free shared buff/cache available
Mem: 1.8G 131M 1.4G 8.9M 212M 1.5G
Swap: 2.0G 0B 2.0G

 

2. 关闭swap分区

2.1 临时关闭( swapoff -a )

[root@k8s-master-02 ~]# swapoff -a && sysctl -w vm.swappiness=0
vm.swappiness = 0
[root@k8s-master-02 ~]# free -h
total used free shared buff/cache available
Mem: 1.8G 130M 1.4G 8.9M 212M 1.5G
Swap: 0B 0B 0B
[root@k8s-master-02 ~]#

2.2 永久关闭

1. swapoff -a临时关闭

2. 修改 /etc/fstab

[root@k8s-master-02 ~]# cat /etc/fstab

#
# /etc/fstab
# Created by anaconda on Thu Mar 16 07:02:59 2023
#
# Accessible filesystems, by reference, are maintained under '/dev/disk'
# See man pages fstab(5), findfs(8), mount(8) and/or blkid(8) for more info
#
UUID=b0ccc2ce-e243-4fba-b70a-f73250c006f0 / xfs defaults 0 0
UUID=9f7a36a9-28dc-48dc-b070-6b229daffab2 /boot xfs defaults 0 0
#UUID=752a1d2f-0a88-4e62-aa4c-49fc3c57a8e9 swap swap defaults 0 0
[root@k8s-master-02 ~]#

3. vim /etc/sysctl.conf # 永久生效
修改 vm.swappiness 的修改为 0
vm.swappiness=0
sysctl -p # 使配置生效,如果不生效,只能重启


[root@k8s-master-02 ~]# free -h
total used free shared buff/cache available
Mem: 1.8G 128M 1.4G 8.8M 245M 1.5G
Swap: 0B 0B 0B

标签:02,0B,分区,free,centos7,master,swap,k8s
From: https://www.cnblogs.com/gaoyanbing/p/17829890.html

相关文章

  • Centos7 nginx反向代理gitea和grafana&钉钉告警
    1安装nginxyuminstall-ygccmakepcre-develzlib-developenssl-develwgethttps://nginx.org/download/nginx-1.20.1.tar.gztar-zxvfnginx-1.20.1.tar.gzcdnginx-1.20.1./configure--prefix=/usr/local/nginx--with-http_ssl_modulemakemakeinstallvi/etc/system......
  • CentOS7编译安装openssl1.1.1
    Centos7默认提供的openssl版本是1.0.2的,想要升级openssl版本则需要手动进行编译一、下载openssl1.1.1cd/usr/local/src/wget--no-check-certificatehttps://www.openssl.org/source/openssl-1.1.1d.tar.gz二、创建安装目录mkdir-p/usr/local/openssl 三、解压......
  • C++ 内存分区
    C/C++内存管理C/C++内存分布转载https://www.coonote.com/note/cpp-memory-management.htmlC/C++程序内存分配的几个区域:栈区(stack)在执行函数时,函数内局部变量的存储单元都可以在栈上创建,函数执行结束时这些存储单元自动被释放。栈内存分配运算内置于处理器的指令集......
  • copy-and-swap
    copy-and-swap为C++中的惯用法,用于在拷贝赋值函数中保证对象完整性,提供异常保证,以代码为例【1】:classCharStore{public:CharStore(std::size_tsize=0):sz(size),store(std::make_unique<char[]>(sz)){}//Copy-constructorCharStore(con......
  • 去中心化交易所swap系统开发
    去中心化交易所软件系统平台,允许用户数字化的交易,无需传统的交易方式,进行各种证件的限制。而这样Swap系统软件部分是DEX的组合,它允许用户轻松的实现不同类型的交易。Swap系统软件开发涉及多个领域,不仅限于交易管理,流水管理,智能化合约管理,以下几个关键性因素:1.交易对管理:Swap系统......
  • Linux分区
    转自Linux硬盘分区指南-知乎(zhihu.com)本文不涉及具体工具的操作和使用流程,仅从概念方面阐述Linux分区到挂载所牵涉的相关知识点,适合Linux新人快速建立对相关知识的概念和认知。分区和目录和Windows使用盘符定义分区的方式不同,Linux系统使用树状目录的方式来定义分......
  • CentOS7安装Java8
    1.卸载系统自带的OpenJDK以及相关的java文件 键入命令java-version  键入命令rpm-qa|grepjava  把带openjdk的都删除  rpm-e--nodeps 验证是否删干净   2.解压java8到相应目录配置JDK环境变量键入命令 vim/etc/profile修改配置文件,记得要在root权限下修改e......
  • 【CentOS】CentOS7安装PostgreSQL
    1、安装PostgreSQL使用以下命令安装PostgreSQL:sudoyuminstallpostgresql-serverpostgresql-contrib 2、初始化数据库执行以下命令来初始化PostgreSQL数据库:sudopostgresql-setupinitdb 3、启动PostgreSQL服务启动PostgreSQL服务&& 设置PostgreSQL......
  • centos7 扩展硬盘
    新增硬盘后       注意,我这里用的xfs!!!注意,文件夹不能已存在的!!尽量不要把多个硬盘挂载在同一个文件夹上!!!  vi/etc/fstab 注意,用00即可  查看uuid=>blkid/dev/sdb1  df-h ......
  • CF1485E Move and Swap 题解
    不要什么脑子的带\(log\)做法。思路考虑\(dp_{i,j}\)表示红点到\(i\),蓝点到\(j\)的最大权值。那么有:\[dp_{i,j}=\max(dp_{fa_i,pre},dp_{fa_j,pre})+|a_i-a_j|\]其中\(pre\)是任意一个上一层节点。发现第二维没有用。可以优化:\[dp_i=\max(dp_{fa_i}+\max(|a_i-a_......