Debian / Ubuntu 创建、挂载 swap 分区文件

Debian / Ubuntu 创建、挂载 swap 分区文件

💡 原文中文,约1300字,阅读约需4分钟。
📝

内容提要

介绍在Debian/Ubuntu系统中创建和挂载swap分区文件的步骤,设置开机自启和调整系统内核Swappiness值。使用fallocate命令创建8GB大小的swap分区文件,关闭或删除swap分区需要停用并删除相应的文件和配置。

🎯

关键要点

  • Debian/Ubuntu系统推荐使用swap文件作为交换分区,无需单独创建swap分区。
  • 检查系统是否已有swap分区的方法包括使用swapon -s和free -h命令。
  • 使用fallocate命令创建8GB大小的swap分区文件,命令为# fallocate -l 8G /swapfile。
  • 如果fallocate命令不可用,需要安装util-linux包。
  • 设置交换文件权限为600,命令为# chmod 600 /swapfile。
  • 激活swap分区的命令为# mkswap /swapfile和# swapon /swapfile。
  • 设置开机自启需要编辑/etc/fstab文件,添加内容'/swapfile swap swap defaults 0 0'。
  • 调整系统内核Swappiness值可以通过修改/etc/sysctl.conf文件实现,默认值为60。
  • 停用swap分区的命令为# swapoff -v /swapfile,删除/etc/fstab中的相关行和swap文件。
➡️

继续阅读