3案例3:添加一個swap分區
3.1問題
本例要求爲虛擬機server0添加一個交換分區,相關要求如下:
- 此交換分區的大小爲512MiB
- 當系統啓動時,swap分區應該可以自動掛載
- 不要移除或更改其他已經存在於你係統中的交換分區
3.2方案
交換分區不需要掛載點,在配置開機掛載時,掛載點直接寫成swap即可。
3.3步驟
實現此案例需要按照如下步驟進行。
步驟一:格式化交換分區
1)將提前準備的分區/dev/vdb7格式化爲swap文件系統
[root@server0 ~]# mkswap /dev/vdb7
Setting up swapspace version 1, size = 524284 KiB
no label, UUID=80e358b9-b55d-4797-aaa4-41800aa00e3f
2)確認格式化結果
[root@server0 ~]# blkid /dev/vdb7
/dev/vdb7: UUID="80e358b9-b55d-4797-aaa4-41800aa00e3f" TYPE="swap"
步驟二:配置交換分區的開機啓用
修改/etc/fstab文件,添加交換分區記錄:
[root@server0 ~]# vim /etc/fstab
.. ..
/dev/vdb7 swap swap defaults 0 0
步驟三:確認掛載配置可用
1)檢查啓用新交換分區之前
[root@server0 ~]# swapon -s
[root@server0 ~]#
2)啓用新交換分區
[root@server0 ~]# swapon -a
3)檢查啓用新交換分區之後
[root@server0 ~]# swapon -s
Filename Type Size Used Priority
/dev/vdb7 partition 524284 -1