centos如何设置swap自动挂载

256
2025/3/15 12:32:23
栏目: 智能运维
开发者测试专用服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在CentOS系统中,设置swap文件自动挂载的步骤如下:

1. 创建swap文件

首先,你需要创建一个swap文件。假设我们要创建一个大小为2GB的swap文件:

sudo fallocate -l 2G /swapfile

如果fallocate命令不可用,可以使用dd命令:

sudo dd if=/dev/zero of=/swapfile bs=1M count=2048

2. 设置正确的权限

为了安全起见,设置swap文件的权限:

sudo chmod 600 /swapfile

3. 格式化swap文件

将文件格式化为swap格式:

sudo mkswap /swapfile

4. 启用swap文件

启用刚刚创建的swap文件:

sudo swapon /swapfile

5. 验证swap是否启用

使用以下命令验证swap是否已启用:

sudo swapon --show

或者:

free -h

6. 设置自动挂载

为了使swap文件在系统启动时自动挂载,需要编辑/etc/fstab文件:

sudo nano /etc/fstab

在文件的末尾添加以下行:

/swapfile none swap sw 0 0

保存并关闭文件。

7. 测试自动挂载

为了确保配置正确,可以重启系统并检查swap是否自动挂载:

sudo reboot

重启后,使用以下命令验证swap是否已自动挂载:

sudo swapon --show

或者:

free -h

如果一切正常,你应该会看到你的swap文件已经挂载并且可用。

通过以上步骤,你就可以在CentOS系统中设置swap文件自动挂载了。

辰迅云「云服务器」,即开即用、新一代英特尔至强铂金CPU、三副本存储NVMe SSD云盘,价格低至29元/月。点击查看>>

推荐阅读: 如何评估centos上k8s部署的效果