如何在linux扩大已有的swap分区
首先, cat /etc/fstab 查看swap文件的地址,ubuntu默认是 /swapfile
这里假设调整扩大为32G
后续操作如下:
# 1) 关闭当前 swap
sudo swapoff /swapfile
# 2) 调整大小到 32G
sudo fallocate -l 32G /swapfile
# 若不支持 fallocate,可用:sudo dd if=/dev/zero of=/swapfile bs=1G count=32
# 3) 确保权限
sudo chmod 600 /swapfile
# 4) 重新初始化为 swap
sudo mkswap /swapfile
# 5) 重新启用
sudo swapon /swapfile
# 6) 确认
free -h
评论