增加一个swap分区或文件
作者:互联网
1️⃣ 新增一个4G分区并修改其类型为82(swap)
分区时用L
可查看分区类型:
fdisk /dev/sdb1 t 82
2️⃣ 永久挂载,将配置写入/etc/fstab
3️⃣ 使用swap(可在/etc/fstab里设置优先级 defaults改为pri=N 使优先使用sdb1的swap)
4️⃣ 添加文件作为swap
[root@centos7 13:56:37 ~]#dd if=/dev/zero of=/swapfile bs=1M count=2048
2048+0 records in
2048+0 records out
2147483648 bytes (2.1 GB) copied, 16.7256 s, 128 MB/s
[root@centos7 13:57:37 ~]#ll /swapfile -h
-rw-r--r-- 1 root root 2.0G Nov 25 13:57 /swapfile
[root@centos7 13:57:40 ~]#mkswap /swapfile
Setting up swapspace version 1, size = 2097148 KiB
no label, UUID=38f2ca02-85d4-4075-9fed-78a06541a70a
[root@centos7 13:59:32 ~]#blkid /swapfile
/swapfile: UUID="38f2ca02-85d4-4075-9fed-78a06541a70a" TYPE="swap"
5️⃣ 持久保存(UUID=38f2ca02-85d4-4075-9fed-78a06541a70a swap swap defaults 0 0写入/etc/fstab)
[root@centos7 14:03:21 ~]#swapon -a
swapon: /swapfile: insecure permissions 0644, 0600 suggested.
[root@centos7 14:03:31 ~]#chmod 600 /swapfile
[root@centos7 14:03:37 ~]#swapon -s
Filename Type Size Used Priority
/dev/sda5 partition 4194300 215460 -2
/dev/sdb1 partition 4194300 0 -3
/swapfile file 2097148 0 -4
注:发现重启虽然能启动但是有错,因为文件作为swap写UUID无法被辨认,故需要改成文件名/swapfile
启用swap swapon
禁用swap swapoff
激活交换分区 swapon -a
= swapon -s
标签:文件,swapfile,swapon,分区,centos7,Swap,root,swap 来源: https://blog.csdn.net/qq_42669579/article/details/113780398