Cách tạo SWAP cho VPS Linux (Ubuntu, AlmaLinux)

1. Kiểm tra xem hệ thống đã có swap chưa

 
swapon --show 

Nếu không có kết quả trả về, tức là hệ thống chưa có swap đang hoạt động.

2. Tạo file swap :

Tối đa chỉ nên tạo gấp đôi dung lượng RAM thôi. vd ram 2GB thì tối đa chỉ nên tạo swap 4GB

 sudo fallocate -l 2G /swapfile

3. Cấp quyền đúng cho file swap

 sudo chmod 600 /swapfile

4. Định dạng file thành swap

sudo mkswap /swapfile

5. Kích hoạt swap

sudo swapon /swapfile

Kiểm tra lại:

 swapon --show 

6. Thêm vào /etc/fstab để kích hoạt sau khi khởi động

 echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab

 

Bạn có thể kiểm tra lại tổng dung lượng bộ nhớ bao gồm swap bằng:

free -h