溫馨提示×

CentOS 系統中如何調整 swap 分區大小

小樊
139
2025-02-12 13:17:23
欄目: 智能運維

在 CentOS 系統中,調整 swap 分區大小通常涉及以下幾個步驟:

1. 關閉 swap 分區

首先,你需要關閉當前的 swap 分區。你可以使用以下命令來查看當前的 swap 分區:

sudo swapon --show

然后,關閉 swap 分區:

sudo swapoff -a

2. 調整分區大小

接下來,你需要調整分區大小。這通常涉及以下幾個步驟:

2.1 擴展物理卷(PV)

如果你有未分配的空間,可以直接擴展物理卷。如果沒有,你可能需要縮小其他分區來釋放空間。

假設你有一個未分配的空間,可以使用 pvresize 命令來擴展物理卷:

sudo pvresize /dev/sdX

其中 /dev/sdX 是你的物理卷設備名稱。

2.2 擴展邏輯卷(LV)

如果你使用的是 LVM(邏輯卷管理),可以擴展邏輯卷。假設你的邏輯卷名為 lv_root,可以使用以下命令:

sudo lvextend -l +100%FREE /dev/mapper/vg_name-lv_root

其中 vg_name 是你的卷組名稱。

2.3 擴展文件系統

擴展邏輯卷后,你需要擴展文件系統以使用新的空間。對于 ext4 文件系統,可以使用以下命令:

sudo resize2fs /dev/mapper/vg_name-lv_root

3. 重新啟用 swap 分區

最后,重新啟用 swap 分區:

sudo swapon -a

4. 驗證調整

驗證 swap 分區是否已正確調整:

sudo swapon --show
free -h

注意事項

  • 在調整分區大小之前,建議備份重要數據。
  • 如果你不熟悉 LVM 或分區操作,建議尋求專業幫助。
  • 調整分區大小可能會導致數據丟失,因此請確保在操作前做好備份。

通過以上步驟,你應該能夠在 CentOS 系統中成功調整 swap 分區的大小。

0
亚洲午夜精品一区二区_中文无码日韩欧免_久久香蕉精品视频_欧美主播一区二区三区美女