
CentOS 7设置Swap交换分区
5星
- 浏览量: 0
- 大小:None
- 文件类型:None
简介:
本教程详解在CentOS 7系统中如何配置和使用Swap交换分区,涵盖创建、启用及调整大小等操作步骤。
在CentOS 7系统中配置swap交换内存空间的步骤如下:
1. 检查当前系统的swap使用情况:
使用 `swapon --show` 或者 `free -m` 命令查看现有swap分区。
2. 创建新的swap文件或直接创建一个新分区。这里以创建swap文件为例,假设要创建512MB大小的swap:
```
sudo dd if=/dev/zero of=/mnt/swapfile bs=1M count=512
```
3. 设置正确的权限给新建的swap文件:
```
sudo chmod 600 /mnt/swapfile
```
4. 格式化新创建的swap文件为Linux swap space类型:
```
sudo mkswap /mnt/swapfile
```
5. 启用新的swap分区:
```
sudo swapon /mnt/swapfile
```
6. 检查是否成功启用,使用 `swapon --show` 或者 `free -m` 命令查看。
7. 要使新创建的swap在系统重启后自动启动,需要编辑 `/etc/fstab` 文件:
```
/mnt/swapfile none swap sw 0 0
```
8. 最后检查并优化系统的swappiness值(默认为30),通过调整这个值可以改变内核使用swap空间的倾向性。例如将它设置为10:
```
sudo sysctl vm.swappiness=10
```
9. 永久修改swappiness:
编辑 `/etc/sysctl.conf` 文件,添加或更改 `vm.swappiness = 10`。
以上步骤可以有效地在CentOS7系统中配置swap交换内存空间。
全部评论 (0)


