溫馨提示×

ubuntu swap大小如何調整

小樊
48
2025-06-13 05:44:48
欄目: 智能運維

在Ubuntu系統中,調整swap分區的大小可以通過以下步驟完成:

方法一:使用swaponswapoff命令

  1. 查看當前swap使用情況

    sudo swapon --show
    
  2. 關閉swap分區 假設你的swap分區是/dev/sda2,執行以下命令:

    sudo swapoff /dev/sda2
    
  3. 調整分區大小 使用gparted或其他磁盤工具來調整分區大小。例如,使用gparted

    • 打開gparted:在終端輸入sudo gparted。
    • 找到你的swap分區(通常是/dev/sda2)。
    • 調整分區大小,然后應用更改。
  4. 重新啟用swap分區 調整完大小后,重新啟用swap分區:

    sudo swapon /dev/sda2
    
  5. 驗證調整結果 再次查看swap使用情況,確認調整成功:

    sudo swapon --show
    

方法二:使用dd命令創建新的swap文件

如果你不想調整現有分區,可以創建一個新的swap文件:

  1. 創建一個新的swap文件

    sudo fallocate -l 4G /swapfile
    

    這里4G是你想要分配的大小,可以根據需要調整。

  2. 設置文件權限

    sudo chmod 600 /swapfile
    
  3. 將文件格式化為swap

    sudo mkswap /swapfile
    
  4. 啟用新的swap文件

    sudo swapon /swapfile
    
  5. 驗證新的swap文件

    sudo swapon --show
    
  6. 持久化配置 編輯/etc/fstab文件,添加以下行以確保系統重啟后swap文件仍然有效:

    /swapfile none swap sw 0 0
    

方法三:使用resize2fsswapon命令(適用于ext4文件系統)

如果你使用的是ext4文件系統,并且想要調整整個分區的大小,可以使用resize2fsswapon命令:

  1. 卸載分區

    sudo umount /dev/sda2
    
  2. 調整分區大小 使用gparted或其他磁盤工具來調整分區大小。

  3. 重新掛載分區

    sudo mount /dev/sda2 /mnt
    
  4. 調整文件系統大小

    sudo resize2fs /dev/sda2
    
  5. 重新啟用swap分區

    sudo swapon /dev/sda2
    
  6. 驗證調整結果 再次查看swap使用情況,確認調整成功:

    sudo swapon --show
    

通過以上方法,你可以根據需要調整Ubuntu系統中的swap分區大小。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女