- 工信部備案號 滇ICP備05000110號-1
- 滇公安備案 滇53010302000111
- 增值電信業務經營許可證 B1.B2-20181647、滇B1.B2-20190004
- 云南互聯網協會理事單位
- 安全聯盟認證網站身份V標記
- 域名注冊服務機構許可:滇D3-20230001
- 代理域名注冊服務機構:新網數碼
第一步:確保系統中有足夠的空間來用做swap交換空間,準備在一個獨立的文件系統中添加一個swap交換文件,在/tmp中添加1G的swap交換文件
第二步:添加交換文件并設置其大小為1G,使用如下命令
[root@oracle]# dd if=/dev/zero of=/tmp/swap bs=1MB count=1024 1024000+0 records in 1024000+0 records out 1024000000 bytes (1.0 GB) copied, 14.3745 seconds, 71.2 MB/s
第三步:創建(設置)交換空間,使用命令mkswap
[root@oracle]# mkswap /tmp/swap mkswap: /tmp/swap: warning: don’t erase boot bits sectors //不要擦除引導位扇區,不用管 on whole disk. Use -f to force. Setting up swapspace version 1, size = 999996 KiB no label, UUID=c02cf589-0631-4623-bae6-8aa36b4c3d9b
第四步:檢查現有的交換空間大小,使用命令free
[root@oracle]# free -m total used free shared buffers cached Mem: 1287 1212 74 0 1 875 -/+ buffers/cache: 318 968 Swap: 969 0 969
或者檢查meminfo文件
[root@oracle]# grep SwapTotal /proc/meminfo
第五步:啟動新增加的1G的交換空間,使用命令swapon
[root@oracle]# swapon /tmp/swap
第六步:確認新增加的1G交換空間已經生效,使用命令free
[[root@oracle]# free -m total used free shared buffers cached Mem: 1287 1212 74 0 4 877 -/+ buffers/cache: 318 968 Swap: 1936 0 1936
第七步:使用vim 修改/etc/fstab文件,使得新加的1G交換空間在系統重新啟動后自動生效
在文件最后加入:
/tmp/swap swap swap defaults 0 0
以上就是Linux系統CentOS中增加swap空間大小的方法,實際的運維中,經常會遇到的。問題總是無約而至,
日常積累的經驗,可以幫助你解決一個又一個問題。打好Linux基礎,現在從技術一流開始。
售前咨詢
售后咨詢
備案咨詢
二維碼
TOP