Swap分區的拓展和縮小 分為兩種方法: 一, 用磁碟直接掛在 步驟如下: 使用fdisk來創建交換分區(假設 /dev/sdb2 是創建的交換分區) 使用 mkswap 命令來設置交換分區: # mkswap /dev/sdb2 啟用交換分區: # swapon /dev/sdb2 寫入/etc/ ...
Swap分區的拓展和縮小
分為兩種方法:
一, 用磁碟直接掛在
步驟如下:
使用fdisk來創建交換分區(假設 /dev/sdb2 是創建的交換分區)
使用 mkswap 命令來設置交換分區:
# mkswap /dev/sdb2
啟用交換分區:
# swapon /dev/sdb2
寫入/etc/fstab,以便在引導時啟用:
二、通過操作swap文件來擴大或縮小swap空間
增加swap 分區
1、確保系統中有足夠的空間來用做swap交換空間,中添加2G的swap交換文件
2、添加交換文件並設置其大小為2G,使用如下命令
[root@sense image]# dd if=/dev/zero of=/swapfile bs=1MB count=1024
過段時間就返回如下結果:
3、創建(設置)交換空間,使用命令mkswap
[root@sense image]# mkswap /swapfile
4、檢查現有的交換空間大小,使用命令free
[root@sense image]# free -h (圖片內容不一樣,但是不影響)
5、啟動新增加的1G的交換空間,使用命令swapon
[root@sense image]# swapon /swapfile1
6、確認新增加的1G交換空間已經生效,使用命令free
[[root@sense image]# free -h
7、修改/etc/fstab文件,使得新加的2G交換空間在系統重新啟動後自動生效
在文件最後加入:
/swapfile1 swap swap defaults 0 0
縮小swap分區:
能通過增加swap進行擴大,當然也能通過刪除swap進行縮小,
1、使用Swapoff命令收回Swap空間。
#/usr/sbin/swapoff swapfile
2、刪除此文件。
#rm swapfile
3、接下來跟上面增加swap分區的操作一樣的。
註明:/etc/fstab 下麵的欄位需要修改,文件名稱,路徑自己定義。