centos

如何在 CentOS 中创建 swap 分区

小樊
86
2025-02-12 13:11:24
栏目: 智能运维

在 CentOS 中创建 swap 分区,可以按照以下步骤进行:

1. 检查当前磁盘使用情况

首先,检查当前磁盘的使用情况,以确定是否有足够的未分配空间来创建新的 swap 分区。

df -h

2. 创建交换分区

使用 fdiskparted 工具来创建一个新的分区。这里以 fdisk 为例:

sudo fdisk /dev/sdX

/dev/sdX 替换为你想要创建 swap 分区的磁盘设备名称(例如 /dev/sda)。

fdisk 提示符下,按照以下步骤操作:

3. 格式化交换分区

使用 mkswap 命令格式化新创建的分区为交换分区:

sudo mkswap /dev/sdX1

/dev/sdX1 替换为你刚刚创建的交换分区名称。

4. 启用交换分区

使用 swapon 命令启用交换分区:

sudo swapon /dev/sdX1

5. 验证交换分区是否启用

使用 freeswapon --show 命令验证交换分区是否已成功启用:

free -h

或者

sudo swapon --show

6. 设置交换分区开机自动挂载

为了确保系统重启后交换分区自动挂载,需要编辑 /etc/fstab 文件:

sudo nano /etc/fstab

在文件末尾添加以下行:

/dev/sdX1 none swap sw 0 0

/dev/sdX1 替换为你创建的交换分区名称。

保存并退出编辑器。

7. 重启系统

最后,重启系统以确保所有更改生效:

sudo reboot

完成以上步骤后,你的 CentOS 系统应该已经成功创建并启用了新的 swap 分区。

0
看了该问题的人还看了