今天就跟大家聊聊有關(guān)Linux系統(tǒng)怎么調(diào)整swap大小,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結(jié)了以下內(nèi)容,希望大家根據(jù)這篇文章可以有所收獲。
創(chuàng)新互聯(lián)專注于石首企業(yè)網(wǎng)站建設(shè),響應(yīng)式網(wǎng)站開發(fā),商城開發(fā)。石首網(wǎng)站建設(shè)公司,為石首等地區(qū)提供建站服務(wù)。全流程按需求定制網(wǎng)站,專業(yè)設(shè)計(jì),全程項(xiàng)目跟蹤,創(chuàng)新互聯(lián)專業(yè)和態(tài)度為您提供的服務(wù)
在部署一下服務(wù)時(shí),比如Oracle數(shù)據(jù)庫(kù)的安裝,會(huì)要求Linux交換分區(qū)swap大小,有點(diǎn)Linux系統(tǒng)安裝時(shí)沒有配置swap分區(qū),導(dǎo)致swap分區(qū)為0,或者swap分區(qū)較小,不符合服務(wù)部署要求,就需要手動(dòng)調(diào)整Linux的swap分區(qū)。
1.創(chuàng)建swap分區(qū)文件(使用root用戶操作):
兩種方式:
(1)使用dd命令創(chuàng)建:
# 4G大小的swap分區(qū) dd if=/dev/zero of=/usr/swapfile bs=1G count=4
(2)使用fallocate命令創(chuàng)建:
# 4G大小的swap分區(qū) fallocate -l 4G /usr/swapfile
第一種方式常見,缺點(diǎn)速度慢,第二種速度快。
2.啟用swap分區(qū)文件:
首先修改swapfile文件的權(quán)限:
chmod 600 /usr/swapfile
將swapfile 初始化為交換文件:
mkswap /usr/swapfile
然后開啟swap.
swapon /usr/swapfile
查看是否配置成功:
free -g
3.配置系統(tǒng)重啟自動(dòng)掛在啟用:
將swap分區(qū)掛在信息寫入 /etc/fstab 文件內(nèi)
[root@local ~]# vim /etc/fstab/usr/swapfile swap swap defaults 0 0
1.創(chuàng)建一個(gè)符合要求大小的swap分區(qū)文件
(本次使用dd方式):
# 8G大小的swap分區(qū) dd if=/dev/zero of=/usr/swapfile bs=1G count=8
2.配置新swap文件:
首先修改swapfile文件的權(quán)限:
chmod 600 /usr/swapfile
將swapfile 初始化為交換文件:
mkswap /usr/swapfile
卸載原來的swap:
swapoff -a
然后開啟新創(chuàng)建的swap.
swapon /usr/swapfile
查看是否配置成功:
free -g
同樣需要將swap分區(qū)掛在信息寫入 /etc/fstab 文件內(nèi)
[root@local ~]# vim /etc/fstab/usr/swapfile swap swap defaults 0 0
看完上述內(nèi)容,你們對(duì)Linux系統(tǒng)怎么調(diào)整swap大小有進(jìn)一步的了解嗎?如果還想了解更多知識(shí)或者相關(guān)內(nèi)容,請(qǐng)關(guān)注創(chuàng)新互聯(lián)行業(yè)資訊頻道,感謝大家的支持。