1.添加swap交換分區(qū)空間
使用dd命令創(chuàng)建swap交換分區(qū)文件/usr/swap/swapfile,大小為24G:
ddif=/dev/zero of=/usr/swap/swapfile?bs=1G count=24
格式化swap分區(qū):
mkswap /usr/swap/swapfile
設(shè)置交換分區(qū):
mkswap -f /usr/swap/swapfile
激活swap分區(qū):
swapon /usr/swap/swapfile
設(shè)為開機自動啟用:
vi /etc/fstab
在該文件底部添加如下內(nèi)容:
/usr/swap/swapfile swap swap default 0 0
2.刪除swap交換分區(qū)
停止正在使用的swap分區(qū):
swapoff /usr/swap/swapfile
刪除swap分區(qū)文件:
rm /usr/swap/swapfile
刪除或注釋在/etc/fstab文件中的以下開機自動掛載內(nèi)容:
/usr/swap/swapfile?swap swap default 0 0
問題1:
要格式化文件纽匙,否則出現(xiàn)無法激活的問題。
問題2:
vi保存時出現(xiàn) :write error (file system full?)定欧,原因是/etc/fstab所在的磁盤空間滿了,輸入 df /etc/fstab蹄衷,發(fā)現(xiàn)/dev/sda3? Use 100%忧额,所以無法保存文件修改,我明白剛剛為什么再usr下為swapfile分配24G空間愧口,結(jié)果只給了18G睦番,因為usr也掛載在sda3上,滿了耍属。真是扯淡托嚣,接下來輸入 swapoff /usr/swap/swapfile,取消swap交換分區(qū)厚骗,再輸入 free -m 確保取消成功示启;輸入 df /home 查看掛載磁盤的使用情況,Use 22%领舰,可以使用夫嗓,cd usr/swap 刪除 rm swapfile,重新再home目錄下新建文件作為swap分區(qū)冲秽,大小為31G舍咖,重復(fù)之前的步驟。
注明:
1锉桑、vi 使用
保存排霉,但不退出vi?????????????????????? ?? :w
保存并退出vi?????????????????????????????? ??:wq
退出vi,但不保存更改?????????????????? :q!
用其他文件名保存?????????????????????? ??:w filename
在現(xiàn)有文件中保存并覆蓋該文件?? ?:w! filename