您好,登錄后才能下訂單哦!
今天就跟大家聊聊有關Linux系統怎么調整swap大小,可能很多人都不太了解,為了讓大家更加了解,小編給大家總結了以下內容,希望大家根據這篇文章可以有所收獲。
在部署一下服務時,比如Oracle數據庫的安裝,會要求Linux交換分區swap大小,有點Linux系統安裝時沒有配置swap分區,導致swap分區為0,或者swap分區較小,不符合服務部署要求,就需要手動調整Linux的swap分區。
1.創建swap分區文件(使用root用戶操作):
兩種方式:
(1)使用dd命令創建:
# 4G大小的swap分區 dd if=/dev/zero of=/usr/swapfile bs=1G count=4
(2)使用fallocate命令創建:
# 4G大小的swap分區 fallocate -l 4G /usr/swapfile
第一種方式常見,缺點速度慢,第二種速度快。
2.啟用swap分區文件:
首先修改swapfile文件的權限:
chmod 600 /usr/swapfile
將swapfile 初始化為交換文件:
mkswap /usr/swapfile
然后開啟swap.
swapon /usr/swapfile
查看是否配置成功:
free -g
3.配置系統重啟自動掛在啟用:
將swap分區掛在信息寫入 /etc/fstab 文件內
[root@local ~]# vim /etc/fstab/usr/swapfile swap swap defaults 0 0
1.創建一個符合要求大小的swap分區文件
(本次使用dd方式):
# 8G大小的swap分區 dd if=/dev/zero of=/usr/swapfile bs=1G count=8
2.配置新swap文件:
首先修改swapfile文件的權限:
chmod 600 /usr/swapfile
將swapfile 初始化為交換文件:
mkswap /usr/swapfile
卸載原來的swap:
swapoff -a
然后開啟新創建的swap.
swapon /usr/swapfile
查看是否配置成功:
free -g
同樣需要將swap分區掛在信息寫入 /etc/fstab 文件內
[root@local ~]# vim /etc/fstab/usr/swapfile swap swap defaults 0 0
看完上述內容,你們對Linux系統怎么調整swap大小有進一步的了解嗎?如果還想了解更多知識或者相關內容,請關注億速云行業資訊頻道,感謝大家的支持。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。