手动增加、删除swap区

scadm 2021年4月25日00:42:49
评论
899 512字

由于项目一台机器安装时候没有分配swap空间,故手动实施添加。

1. 运行free -m查看内存和swap空间大小,如下图,显示swap为0

手动增加、删除swap区

2. 添加swap空间有两种选择:添加一个交换分区或者一个交换文件。如果空闲空间多的话可以添加交换分区

添加交换文件

1. 使用dd命令创建一个swap交换文件,

# dd if=/dev/zero of=/home/swap bs=1024 count=2048000

这样就建立了一个swap交换文件,大小为2G

2. 制作为swap格式文件

# mkswap /home/swap

3. 再用swapon命令把这个文件分区挂载swap分区

# /sbin/swapon /home/swap

4. 再运行free -m命令查看,发现swap已经有值了

手动增加、删除swap区

5. 为防止重启后swap分区变成0,要修改/etc/fstab文件,编辑/etc/fstab,加上一行

# /home/swap swap swap default 0 0

删除swap交换文件

1. 先停止swap分区

# /sbin/swapoff /home/swap

2. 删除swap分区文件

# rm -rf /home/swap

3. 删除自动挂载配置命令,在/etc/fstab文件下去掉swap自动重启语句

scadm
  • 本文由 发表于 2021年4月25日00:42:49
  • 转载请务必保留本文链接:https://www.wscyun.com/1112
Jenkins-2.319 安装部署 运维

Jenkins-2.319 安装部署

Jenkins持续集成简介 持续集成(Continuous Integration,CI|CD)是一种软件开发实践,对于提高软件开发效率并保障软件开发质量提供了理论基础,持续集成意义如下: 持续集成中...
自动化装机工具-kickstart 运维

自动化装机工具-kickstart

导言 作为中小公司的运维,经常会遇到一些机械式的重复工作,例如:有时公司同时上线几十甚至上百台服务器,而且需要我们在短时间内完成系统安装。 常规的办法有什么? 光盘安装系统===>一个服务器DV...
自动化装机工具-cobbler 服务器

自动化装机工具-cobbler

在看Cobbler之前请大家先看一下Kickstart无人值守安装,了解一下Cobbler的实现原理。但是Cobbler是独立的,不需要先安装Kickstart然后再安装Cobbler,这是写给不了解...