2
我們的一個ec2實例的內存不足,無法在不更改實例類型的情況下升級RAM ...因此,我需要升級swap的大小目前來說。如何在ec2實例上的/ mnt上掛載交換分區
我的問題是:是否可以在「臨時存儲」/ mnt上掛載交換分區?
謝謝!
我們的一個ec2實例的內存不足,無法在不更改實例類型的情況下升級RAM ...因此,我需要升級swap的大小目前來說。如何在ec2實例上的/ mnt上掛載交換分區
我的問題是:是否可以在「臨時存儲」/ mnt上掛載交換分區?
謝謝!
是的,有一個非常簡單的腳本,我們使用。可以通過網絡找到。
if [ $SWAP_SIZE_MEGABYTES -eq 0 ];then
echo No swap size given, skipping.
else
if [ -e /swapfile ];then
echo /swapfile already exists. Skipping.
else
echo Creating /swapfile of $SWAP_SIZE_MEGABYTES Megabytes
dd if=/dev/zero of=/swapfile bs=1024 count=$(($SWAP_SIZE_MEGABYTES*1024))
mkswap /swapfile
swapon /swapfile
echo Swap Status:
swapon -s
fi
fi
不,你沒有辦法掛載'swap'分區,因爲它不是文件系統。但你可能意味着'換另一個分區'(**需要**不能掛載) – sehe 2012-02-17 12:06:01
謝謝sehe,這就是我的意思。我將嘗試在該分區上使用交換文件。 – PapelPincel 2012-02-17 12:49:30