如何在 CentOS 7 中调整交换文件的大小

ada*_*dam 4 swap

我看到许多关于调整交换分区大小的解释;但是,我找不到一个解释如何“调整”现有交换文件的大小。

我现有的 /swapfile1 是 512?MB。

我想将其增加到 1?GB。

创建一个新的交换文件并按照此处的说明删除此文件是否更简单如何增加 RHEL7 上的交换空间

dr_*_*dr_ 7

实际上是的,删除交换文件并创建一个新文件更简单。

  1. 停用交换

    swapoff /swapfile1
    
    Run Code Online (Sandbox Code Playgroud)
  2. 删除交换文件并创建一个新文件

    rm -f /swapfile1 && dd if=/dev/zero of=/swapfile1 bs=1024 count=1024000 
    
    Run Code Online (Sandbox Code Playgroud)
  3. 设置交换文件

    mkswap /swapfile1
    
    Run Code Online (Sandbox Code Playgroud)
  4. 重新激活交换

    swapon /swapfile1
    
    Run Code Online (Sandbox Code Playgroud)