溫馨提示×

Debian Swap分區大小調整方法

小樊
38
2025-09-07 04:09:31
欄目: 智能運維

Debian Swap分區大小調整方法

一、調整交換文件大小

  1. 關閉交換文件

    sudo swapoff /swapfile  # 替換為實際交換文件路徑  
    
  2. 修改文件大小

    • 推薦使用fallocate(高效且不磨損磁盤)
      sudo fallocate -l 新大小 /swapfile  # 例如:-l 4G 表示4GB  
      
    • 或使用dd命令(較慢,可能影響SSD壽命)
      sudo dd if=/dev/zero of=/swapfile bs=1M count=新大小數值  
      
  3. 重新格式化并啟用

    sudo chmod 600 /swapfile  
    sudo mkswap /swapfile  
    sudo swapon /swapfile  
    
  4. 永久生效
    編輯/etc/fstab,確保包含以下行:

    /swapfile none swap sw 0 0  
    

二、調整交換分區大小

  1. 關閉交換分區

    sudo swapoff /dev/sdXn  # 替換為實際分區(如/dev/sda2)  
    
  2. 調整分區大小

    • 使用fdiskparted
      • 刪除舊分區(d命令),重新創建新分區(n命令),設置類型為Linux swap82),調整大小后保存(w命令)。
      • 示例(fdisk):
        sudo fdisk /dev/sdX  
        # 輸入n→p→選擇分區號→設置大?。ㄈ?2G)→t→82→w  
        
  3. 重新格式化并啟用

    sudo mkswap /dev/sdXn  
    sudo swapon /dev/sdXn  
    
  4. 永久生效
    編輯/etc/fstab,確保包含以下行:

    /dev/sdXn none swap sw 0 0  
    

三、注意事項

  • 操作前備份重要數據,尤其是調整分區時。
  • 確保有足夠的未分配磁盤空間,避免操作失敗。
  • 調整后使用sudo swapon --showfree -h驗證結果。
  • 若使用LVM,需通過lvreduce/lvextend調整邏輯卷大小,步驟類似。

以上方法參考自。

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