Swap
擴大交換分區的大小
我對我的 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
這裡幫助我嗎?否則我必須做什麼?
- 禁用交換
swapoff /dev/sda7
- 重新初始化交換分區以使用其完整大小:
mkswap /dev/sda7
- 重新啟用交換:
swapon /dev/sda7
請注意,執行時會
mkswap
生成一個新分區UUID
。UUID
如果新的交換分區被in/etc/fstab
或其他地方引用,這會阻止新的交換分區正常使用。如果要保留UUID
交換分區的原始文件,可以在步驟 2 中指定:mkswap -U 52485c83-3929-4f5b-bd1c-60492ebd1e5c /dev/sda7