1.创建交换空间目录
1 | cd /usr/ |
这条命令从硬盘里分出一个100M ×50 = 5G 大小的空间,挂在swapfile上
注意:这里我们bs(buff size)给的100M, bs大小可以根据free -h命令查看的buff/cache的大小来决定,如果给大了可能会报dd: memory exhausted by input buffer of size 1073741824 bytes (1.0 GiB)
2.修改交换空间目录权限
1 | chmod -R 0600 /usr/swap |
3.创建交换分区文件
1 | mkswap /usr/swap/swapfile |
4.激活交换分区文件
1 | swapon /usr/swap/swapfile |
5.配置开机自动挂载
为了避免重启失效,需要配置开机自动激活交换分区文件
编辑/etc/fstab
1 | vim /etc/fstab |
在文件中增加一行
1 | /usr/swap/swapfile swap swap defaults 0 0 |
保存退出
1 | :wq |