阿里雲主機創建SWAP分區腳本

工具:add_swap.sh   
 
全部執行的腳本都須要root身份來執行,執行方法:以root身執行命令:bash xxx.sh 
功能:自動檢測系統swap分區大小,交換分區大小不合理則自動新增並掛載上 
適用系統版本:兼容線上全部linux版本 
執行方法:以root身執行命令:bash add_swap.sh  執行命令後,稍等片刻便可! 
解決了什麼問題:一鍵式檢測系統swap分區大小,若是低於物理內存的2倍則自動建立一個物理內存2倍大小的swap分區 
備註:swap不是越大越好,因爲磁盤速度相對於內存較爲低下,因此大swap反而會形成業務響應更慢,一般爲2至2.5倍就好,若是有特殊需求能夠更大。 
內存爲32G以上則不考慮 
內存在16G至32G之間,交換分區配置爲8G 
內存在4G至16G之間,交換分區配置爲4G 
內存小於4G的則配置交換分區爲2G 
 
使用方法: 
 
1,附件解壓後,把add_swap.sh腳本丟到 /root目錄下,而後執行 bash add_swap.sh 。 
 
 
2,用putty遠程登陸服務器,把腳本添加到fstab文件中讓系統引導時自動啓動 
linux

echo "/var/swap_file swap swap defaults 0 0" >>/etc/fstab    3,用winscp編輯/etc/rc.local 文件,刪除掉swapoff -a 這一行;  4,用reboot命令重啓服務器看看,有了吧! 
相關文章
相關標籤/搜索