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:
-
Tắt swap hiện tại:
sudo swapoff /swapfile
-
Thay đổi kích thước swapfile thành 4GB:
sudo fallocate -l 4G /swapfile
-
Đặt quyền chính xác cho swapfile:
sudo chmod 600 /swapfile
-
Thiết lập khu vực swap:
sudo mkswap /swapfile
-
Kích hoạt swapfile:
sudo swapon /swapfile
-
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
Ủng hộ Chung Nguyễn Blog
Chung Nguyễn Blog sử dụng FlashVPS - Dịch vụ quản trị máy chủ chuyên nghiệp để quản lý VPS
#FlashVPS là dịch vụ cloud panel trên nền tảng web hỗ trợ khách hàng:
- * Quản lý máy chủ số lượng nhiều
- * Không có kinh nghiệm quản lý máy chủ
- * Thích sử dụng giao diện web đơn giản, trực quan hơn terminal
- * Quá nhàm chán với việc ghi nhớ và lặp lại việc gõ các câu lệnh
- * Muốn tự động hóa mọi thao tác
- * Muốn tiết kiệm thời gian quản trị máy chủ
- * Muốn tiết kiệm tiền bạc, nhân lực quản trị máy chủ 👉 https://flashvps.dev
Các bài viết trên website thường xuyên được đăng tải và cập nhật trên trang Facebook Chung Nguyễn Blog hãy tặng cho Chung một LIKE nhé! Mãi yêu các bạn!
813 👍
Bình luận