Linux 添加交换分区大小

发布于 2021-05-27·更新于 2021-05-27· 默认分类·968次浏览

测试环境

Debian 10
KVM 虚拟化

快速操作

检查硬盘大小

df -m

查看内存及 SWAP

free -m

创建 SWAP 文件

# of的路径为页面文件的保存位置
# bs为单次读入/输出的块大小
# count为总次数
# bs * count 为页面文件总大小
# dd if=/dev/zero of=/var/.swapfile bs=1024 count=524288
dd if=/dev/zero of=/var/.swapfile bs=1024k count=512

查看文件是否创建成功,大小是否正确

du -ah /var|grep ".swapfile"

建立并启用 SWAP 文件

mkswap /var/.swapfile
swapon /var/.swapfile

检查是否成功

# 启用 SWAP 文件没有任何提示,启用后我们查看一下是否正常启用
swapon -s
free -m

配置开机加载

# 开机启动加载
echo "/var/.swapfile swap swap defaults 0 0" >> /etc/fstab

取消该 SWAP

# 取消 SWAP 文件
swapoff /var/.swapfile
# 取消开机启动加载
sed -i "/.swapfile/d" /etc/fstab
# 删除 SWAP 文件
rm -rf /var/.swapfile

这篇文章有价值吗
0
0
评论 (0条)
No Data