Swap

擴大交換分區的大小

  • September 21, 2015

我對我的 centOs 系統進行了一些分區大小擴展,並成功恢復了引導載入程序和文件系統。我還更改了位置並擴展了交換(5GB 到 8GB)分區以及上述行為。現在文件系統看起來像這樣。 問題是交換沒有顯示它的全尺寸。(看紅圈。以為已用空間為0,未使用空間仍為5GB)。我想解決這個問題。 這是 free -m 的結果

在此處輸入圖像描述

[root@localhost ~]# free -m
記憶體的已用空閒共享緩衝區總數
電話:3711 700 3010 0 71 298
-/+ 緩衝區/記憶體:330 3380
交換:4999 0 4999

這是swap的uuid

/dev/sda7: UUID="52485c83-3929-4f5b-bd1c-60492ebd1e5c" TYPE="swap"

該命令會在mkswap -U 52485c83-3929-4f5b-bd1c-60492ebd1e5c這裡幫助我嗎?否則我必須做什麼?

  1. 禁用交換swapoff /dev/sda7
  2. 重新初始化交換分區以使用其完整大小:mkswap /dev/sda7
  3. 重新啟用交換:swapon /dev/sda7

請注意,執行時會mkswap生成一個新分區UUIDUUID如果新的交換分區被in/etc/fstab或其他地方引用,這會阻止新的交換分區正常使用。如果要保留UUID交換分區的原始文件,可以在步驟 2 中指定:

mkswap -U 52485c83-3929-4f5b-bd1c-60492ebd1e5c /dev/sda7

引用自:https://unix.stackexchange.com/questions/231001