Centos 添加、删除swap分区

小豆苗 1年前 ⋅ 2977 阅读

介绍:

Swap空间的作用是当系统的物理内存不够用的时候,就需要将物理内存中的一部分空间释放出来,以供当前运行的程序使用。

Swap即:交换分区,类似于Windows的虚拟内存,但物理内存不足时,把部分硬盘空间当成虚拟内存使用,从而解决了物理内存容量不足。

将系统切换至root账户

一、添加swap分区:

1. 使用dd命令创建swap交换分区文件/root/swap,大小为5G

# dd if=/dev/zero of=/root/swap bs=1024 count=5120000

2. 修改交换分区文件的权限,将其修改为600
# chmod 600 /root/swap

3. 格式化swap分区
# mkswap /root/swap

4. 激活swap分区
# swapon /root/swap

5. 设为开机自动启用
# vim /etc/fstab 在该文件底部添加如下内容:
/root/swap swap swap default 0 0

二、删除swap分区

1. 停止使用中的swap分区
# swapoff /root/swap

2. 删除swap分区
# rm -rf /root/swap

3. 删除在/etc/fstab文件中的开机自动挂载信息:
# vim /etc/fstab 在该文件中删除如下内容

  /root/swap swap swap default 0 0


以上的命令,在自己的服务器上测试通过,如有问题,欢迎大家留言,一块讨论。


全部评论: 0

    我有话说: