Azure swapon 設定
有使用Azure平台的虛擬機的人都知道,在azure VM會有一個mnt這個路徑 ,但是這個路徑是用來放暫時的檔案,當虛擬機重啟後/mnt資料夾內的檔案將會消失。我們今天就要來教各位不要浪費這個空間。使用Swapon增加虛擬機的記憶體,讓虛擬機可以使用更多記憶體。
首先查詢是如有使用Swapon空間,
Stop1
swapon -s 確認目前的swanp大小,Stop2
設定需要的swap記憶體空間,count我們新增54G的swap或是你可以設定更多空間
1048576*54 =54525952 54G空間
sudo dd if=/dev/zero of=/mnt/swapfile(路徑自選) bs=1024 count=54525952Stop3
接下來將swap空間格式化
sudo mkswap /mnt/swapfileStop4
啟動swap空間
sudo swapon /mnt/swapfile
查詢是如有啟動swap
swapon -sStop5
在來就是設定重啟後自動掛載swap空間,編輯fstab
sudo vim /etc/fstab
加入以下文字
/mnt/swapfile swap swap defaults 0 0
完成,當虛擬機重動後VM將會自動掛載swap空間,讓虛擬機記憶體空間更多,可以試試在azure架設Elasticsearch非常的好用,
沒有留言:
張貼留言