美國機(jī)房安裝的linux都是默認(rèn)安裝的,如果需要擴(kuò)展SWAP分區(qū)怎么辦呢?
解決SWAP分區(qū)擴(kuò)展的方法有兩種:
方法一:利用分區(qū)的剩余空間增大SWAP分區(qū)
首先:在做此操作之前先用free –m查看一下 目前SWAP的狀態(tài)信息
以home 分區(qū)剩余的空間為例:
#cd /home (進(jìn)入home目錄)
#dd if=/dev/zero of=swapfile bs=1M count=1024(創(chuàng)建一個大小為1024M的空文件)
#mkswap swapfile (格式化swapfile空文件)
#swapon swapfile (激活swapfile空文件)
#free –m (此時查看一下swap分區(qū)是否擴(kuò)展至2048M)
將/home/swapfile分區(qū)寫入fstab中 使之下次啟動是生效
#vim /etc/fstab
/home/swapfile swap swap defaults 0 0
#mount –a (從新掛載文件系統(tǒng) 使之立即生效)
方法二:利用剩余的磁盤空間進(jìn)行增大SWAP
首先:用free -m命令查看SWAP分區(qū)當(dāng)前狀態(tài)
新建一個分區(qū) 轉(zhuǎn)換類型為SWAP類型
#fdisk /dev/sda (對磁盤進(jìn)行分區(qū))
(n:進(jìn)行分區(qū) +1024M 擴(kuò)展SWAP的容量大小 t:轉(zhuǎn)換類型 SWAP的類型為82 l:查看分區(qū)類型 w:寫入)
#partproble (使分區(qū)的信息寫入到內(nèi)存當(dāng)中去)
#mkswap /dev/sda10 (格式化SWAP分區(qū))
#swapon /dev/sda10 (激活SWAP分區(qū))
#free -m (查看當(dāng)前SWAP分區(qū)是否增大)
將/dev/sda10寫入到/etc/fstab中 使之下次啟動是生效
#vim /etc/fstab
/dev/sda10 swap swap defaults 0 0
#mount -a (從新掛載該分區(qū) 使之立即生效)
創(chuàng)新互聯(lián),提供服務(wù)器,虛擬空間的專業(yè)提供商!