温馨提示×

ubuntu swap如何配置多交换分区

小樊
39
2025-02-27 17:55:32
栏目: 智能运维
Ubuntu服务器限时活动,0元免费领,库存有限,领完即止! 点击查看>>

在Ubuntu系统中,配置多个交换分区可以提高系统的性能和可靠性。以下是配置多个交换分区的步骤:

1. 创建新的交换分区

首先,你需要创建一个新的交换分区。你可以使用fdiskparted工具来创建新的分区。

使用fdisk创建新分区

  1. 打开终端。
  2. 输入以下命令以启动fdisk并选择要操作的磁盘(例如/dev/sda):
    sudo fdisk /dev/sda
    
  3. n创建新分区。
  4. 选择分区类型为Linux swap
  5. 设置分区大小(例如2G)。
  6. w保存并退出。

使用parted创建新分区

  1. 打开终端。
  2. 输入以下命令以启动parted并选择要操作的磁盘(例如/dev/sda):
    sudo parted /dev/sda
    
  3. 输入mkpart primary linux-swap 1G 3G创建一个新的交换分区(从1GB到3GB)。
  4. 输入quit退出。

2. 格式化新分区为交换分区

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

sudo mkswap /dev/sdaX  # 将/dev/sdaX替换为新分区的设备名

3. 启用交换分区

使用swapon命令启用新创建的交换分区。

sudo swapon /dev/sdaX  # 将/dev/sdaX替换为新分区的设备名

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

使用swapon --showfree -h命令验证交换分区是否已启用。

sudo swapon --show

free -h

5. 配置/etc/fstab以在启动时自动挂载交换分区

为了确保系统在启动时自动挂载交换分区,你需要编辑/etc/fstab文件。

  1. 打开终端。
  2. 输入以下命令以编辑/etc/fstab文件:
    sudo nano /etc/fstab
    
  3. 在文件末尾添加以下行(将/dev/sdaX替换为新分区的设备名):
    /dev/sdaX none swap sw 0 0
    
  4. Ctrl+X退出,按Y确认保存,按Enter退出。

6. 重启系统

最后,重启系统以确保所有配置生效。

sudo reboot

完成以上步骤后,你的Ubuntu系统应该已经成功配置了多个交换分区。

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

推荐阅读:ubuntu swapper如何恢复

0