Ubuntuでスワップスペースを増やし、古いスワップスペースを削除しますか?

Ubuntuでスワップスペースを増やし、古いスワップスペースを削除しますか?

2GBのスワップスペースを備えた仮想マシン(オンラインホスティング)があります。

自由-m

             total       used       free     shared    buffers     cached
Mem:          1995        438       1557         37         22        190
-/+ buffers/cache:        225       1770
Swap:         1998          0       1998

スワップスペースが小さいので4GBに増やしてみました。

行為スワップ -s、この結果を返します(2番目のハードドライブsda2がないため、これが何を意味するのかわかりません)。

Filename                                Type            Size    Used    Priority
/dev/sda2                               partition       2046972 0       -1

df-H

Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1        25G   19G  4.3G  82% /
udev            1.1G  4.1k  1.1G   1% /dev
tmpfs           210M  492k  209M   1% /run
none            4.1k     0  4.1k   0% /sys/fs/cgroup
none            5.3M     0  5.3M   0% /run/lock
none            1.1G     0  1.1G   0% /run/shm
none            105M     0  105M   0% /run/user

だから私はそうでした。

swapoff -a                #deactivating previous swap space
fallocate -l 4G /swapfile #creating a swapfile
chmod 600 /swapfile       #giving permissions
mkswap /swapfile          #making swap the file
swapon /swapfile          #activating swap on the file
echo '/swapfile none swap sw 0 0' | sudo tee -a /etc/fstab #stabilizying swap for it to be there after next reboot

これで必要なスワップスペースができました。

自由-m

             total       used       free     shared    buffers     cached Mem:          1995       1153        842         64        116 
455
-/+ buffers/cache:        581       1414 Swap:         4095          0       4095

しかし、dfを実行すると、以前の2 GBのスワップスペースはまだ使用中と見なされます(おそらく次回の再起動時に利用可能になる可能性がありますか?)、私のfstabにはスワップスペースに関する2つのエントリがあります。

# <file system> <mount point>   <type>  <options>       <dump>  <pass>
/dev/sda1       /       ext4    errors=remount-ro,relatime      0       1
/dev/sda2       swap    swap    defaults        0       0
proc            /proc   proc    defaults                0       0
sysfs           /sys    sysfs   defaults                0       0
devtmpfs        /dev    devtmpfs        rw      0       0
/swapfile none swap sw 0 0

このような場合は、どのように手順を進めますか?スワップに関連するfstabの2行目を削除する必要がありますか? (私の言葉は/ dev / sda2スワップスワップデフォルトは0 0です。)再起動しても安全ですか?

ベストアンサー1

おすすめ記事