Linux系統中管理Swap分割槽

尛樣兒發表於2010-01-27

1.檢查當前的分割槽情況:
#free -m

2.新增交換分割槽:
1).建立交換分割槽:
利用partd,fdisk對磁碟劃分一個2GB新的分割槽作為swap分割槽。

2).設定交換分割槽:
#mkswap /dev/sdb5

3).立即啟用交換分割槽:
#swapon /dev/sdb5

4).如果要在引導時自動啟用,編輯/etc/fstab,新增行:
/dev/sdb5 swap swap defaults 0 0

系統下次引導時,它就會啟用新建的交換檔案,再檢視SWAP分割槽大小發現增加了2G。

3.新增交換檔案
增加交換分割槽檔案及大小,如果要增加2G大小的交換分割槽,則命令寫法如下,其中的 count 等於想要的塊大小。
1).建立交換檔案:
#dd if=/dev/zero f=/home/swap bs=1024 count=2048000

2).設定交換檔案:
#mkswap /home/swap

3).立即啟用交換分割槽檔案:
#swapon /home/swap

4).如果要在引導時自動啟用,則編輯 /etc/fstab 檔案,新增行:
/home/swap swap swap defaults 0 0

系統下次引導時,它就會啟用新建的交換檔案,再檢視SWAP分割槽大小發現增加了2G。

4.刪除交換空間/檔案
1).停用交換分割槽檔案或分割槽
#swapoff /dev/hdb5
或者
#swapoff /home/swap

2).從/etc/fstab檔案中刪除相應的專案。

3).刪除分割槽或檔案:
用partd,fdisk刪除/dev/hdb5分割槽。
或者
刪除/home/swap檔案。

 

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/23135684/viewspace-626112/,如需轉載,請註明出處,否則將追究法律責任。

相關文章