添加SWAP分区
1.确保系统中有足够的空间来用做swap交换空间
#查看磁盘容量
df -h
#创建swap的文件
touch /home/swap
2.添加交换文件并设置其大小为200M
#添加交换文件并设置其大小为200M
dd if=/dev/zero of=/home/swap bs=1024 count=20480 |
#返回结果
[root@localhost home]# dd if=/dev/zero of=/home/swap bs=1024 count=204800
204800+0 records in
204800+0 records out
209715200 bytes (210 MB) copied, 1.03377 s, 203 MB/s
3.创建(设置)交换空间,使用命令mkswap
#命令mkswap
mkswap /home/swap |
#返回结果
mkswap: /home/swap: warning: don't erase bootbits sectors
on whole disk. Use -f to force.
Setting up swapspace version 1, size = 204796 KiB
no label, UUID=42d59ed4-f8ed-4eef-8df7-be9ed26673e8
4.检查现有的交换空间大小
free -m
#返回结果
[root@localhost /]# free -m
total used free shared buffers cached
Mem: 1862 657 1205 1 20 388
-/+ buffers/cache: 248 1614
Swap: 2047 0 2047
5.启动新增加的200M的交换空间
swapon /home/swap |
#查看现有空间
[root@localhost /]# free -m
total used free shared buffers cached
Mem: 1862 657 1205 1 20 388
-/+ buffers/cache: 248 1614
Swap: 2247 0 2247
6.修改/etc/fstab文件,使得新加的200M交换空间在系统重新启动后自动生效
#修改/etc/fatab
vi /etc/fstab
/home/swap swap swap defaults 0 0 |