algolia search

Tìm thấy x bài viết trong xms.

Ubuntu Tạo hoặc Cập nhật /swapfile


Tạo swapfile

if [ -f /swapfile ]; then
  echo "Swap exists."
else
  fallocate -l 1G /swapfile
  chmod 600 /swapfile
  mkswap /swapfile
  swapon /swapfile
  echo "/swapfile none swap sw 0 0" >>/etc/fstab
  echo "vm.swappiness=30" >>/etc/sysctl.conf
  echo "vm.vfs_cache_pressure=50" >>/etc/sysctl.conf
fi

Cập nhật swapfile

 

Dưới đây là cách thay đổi kích thước swapfile lên 4GB:

  1. Tắt swap hiện tại:

    sudo swapoff /swapfile
    
  2. Thay đổi kích thước swapfile thành 4GB:

    sudo fallocate -l 4G /swapfile
    
  3. Đặt quyền chính xác cho swapfile:

    sudo chmod 600 /swapfile
    
  4. Thiết lập khu vực swap:

    sudo mkswap /swapfile
    
  5. Kích hoạt swapfile:

    sudo swapon /swapfile
    
  6. Kiểm tra cài đặt swap:

    sudo swapon --show

Nếu bạn muốn gộp tất cả các lệnh này vào một file script, bạn có thể sử dụng script sau:

#!/bin/bash

# Turn off the existing swap
sudo swapoff /swapfile

# Resize the swapfile to 4GB using fallocate
sudo fallocate -l 4G /swapfile

# Set the correct permissions for the swapfile
sudo chmod 600 /swapfile

# Set up the swap area
sudo mkswap /swapfile

# Enable the swapfile
sudo swapon /swapfile

# Verify the swap settings
sudo swapon --show

Lưu file script này, ví dụ là resize_swap.sh, sau đó đặt quyền thực thi và chạy script:

chmod +x resize_swap.sh
./resize_swap.sh

Script này sẽ thay đổi kích thước của swapfile lên 4GB

Đánh giá bài viết

Thích thì like
Ubuntu Tạo hoặc Cập nhật /swapfile
5/5 1 votes

Bình luận

Hiển thị bình luận Facebook