linux-centos7擴(kuò)展swap分區(qū)方式
方法
# 查看當(dāng)前內(nèi)存使用情況,并設(shè)置單位為 MB free -m

可以看到筆者的內(nèi)存 是 1G ,swap 是 2G,內(nèi)存剩余 74M,
這點(diǎn)可憐的內(nèi)存想要安裝一個(gè)耗內(nèi)存的軟件,
比如 es,那幾乎是不可能,但是畢竟資源有限,
筆者只好通過擴(kuò)展 swap 分區(qū)來實(shí)現(xiàn)
# 在某一個(gè)目錄下創(chuàng)建 swap 文件 # dd 固定命令 # if=/dev/zero 表示在磁盤 dev/0 下 # of=/mnt/file.swap 指定 swap 文件所在位置,可以是任意磁盤下的位置 # bs=1M 代表單位是 MB # count=4096 表示大小,結(jié)合 bs 單位,這里是 4096 MB 也就是 4GB 的意思 dd if=/dev/zero of=/mnt/file.swap bs=1M count=4096

# 格式轉(zhuǎn)換 mkswap /mnt/file.swap

# 掛載 swap,并修改文件權(quán)限 swapon /mnt/file.swap chmod 0600 /mnt/file.swap

# 查看是否設(shè)置成功 free -m

可以看到 swap 分區(qū)已經(jīng)增大到了 6 GB
永久有效
以上操作雖然擴(kuò)充了 swap 分區(qū)的大小,但是重啟之后就會(huì)失效,
想要永久生效,我們需要修改 /etc/fstab 文件
vim /etc/fstab 在文件中加入以下內(nèi)容 /mnt/file.swap swap swap defaults 0 0

可以看到這個(gè)文件配置了我們安裝 linux 指定的兩個(gè)分區(qū),我們?cè)诘谌屑尤胛覀儎倓傇O(shè)置的分區(qū)
修改之后重啟,就會(huì)發(fā)現(xiàn)分區(qū)大小還是設(shè)置之后的 6GB
卸載分區(qū)
# 不想要擴(kuò)展分區(qū),可以通過下面的命令卸載 swapoff /mnt/file.swap
總結(jié)
以上為個(gè)人經(jīng)驗(yàn),希望能給大家一個(gè)參考,也希望大家多多支持腳本之家。
相關(guān)文章
CentOS 8 正式發(fā)布 基于Red Hat Enterprise Linux 8
緊隨CentOS Linux 7.7發(fā)行版之后,CentOS Linux 8現(xiàn)已正式發(fā)布,新版本基于Red Hat Enterprise Linux 8.0源,這意味著它具有混合云時(shí)代的所有強(qiáng)大的新特性和增強(qiáng)功能2019-09-09
Ubuntu Server多塊數(shù)據(jù)盤掛載與fstab持久化方式
本文詳細(xì)記錄了多塊數(shù)據(jù)盤在Ubuntu、Proxmox及KVM/QEMU環(huán)境下的規(guī)范化掛載流程,包括分區(qū)、格式化、掛載及使用UUID寫入/etc/fstab實(shí)現(xiàn)永久掛載,強(qiáng)調(diào)了UUID的穩(wěn)定性和重要性2026-05-05
undefined reference to ''pthread_create''的解決方法
undefined reference to 'pthread_create'的解決方法,需要的朋友可以參考一下2013-05-05
Linux服務(wù)器配置ip白名單防止遠(yuǎn)程登錄以及端口暴露的問題
今天小編就為大家分享一篇Linux服務(wù)器配置ip白名單防止遠(yuǎn)程登錄以及端口暴露的問題,具有很好的參考價(jià)值,希望對(duì)大家有所幫助。一起跟隨小編過來看看吧2019-07-07

