swapファイル追加
swapファイルを追加する方法
- ○swapファイル作成・追加
- swap領域の一覧を表示する(swapがついてない環境なので何も表示されません。)
# swapon -s
- メモリ状況を確認します
# free total used free shared buff/cache available Mem: 1013900 62748 11240 13184 939912 905912 Swap: 0 0 0
- ディスク空き状況を確認します
# df -h ファイルシス サイズ 使用 残り 使用% マウント位置 /dev/xvda2 40G 2.9G 38G 8% / devtmpfs 474M 0 474M 0% /dev tmpfs 496M 0 496M 0% /dev/shm tmpfs 496M 13M 483M 3% /run tmpfs 496M 0 496M 0% /sys/fs/cgroup tmpfs 100M 0 100M 0% /run/user/500 tmpfs 100M 0 100M 0% /run/user/0
- swapファイルを作成します。
※ブロックサイズ1,024,カウントを1.5x1,024x1,024=1,572,864で計算しています。# dd if=/dev/zero of=/swapfile bs=1024 count=1572864 1572864+0 レコード入力 1572864+0 レコード出力 1610612736 バイト (1.6 GB) コピーされました、 22.8616 秒、 70.5 MB/秒
- swapファイルを設定します
# mkswap /swapfile スワップ空間バージョン1を設定します、サイズ = 1572860 KiB ラベルはありません, UUID=5d2edcc2-5356-41cc-900e-2e67b961c224
- 読み取りができないようにパーミッションを変更します。
# chmod 0600 /swapfile
- 変更の確認をします。
# ll /swapfile -rw------- 1 root root 1610612736 1月 1 00:00 /swapfile
- swapファイルを有効にします。
※再起動後は有効になっていません。# swapon /swapfile
- swap領域の一覧を表示する(swapがついてない環境なので何も表示されません。)
# swapon -s Filename Type Size Used Priority /swapfile file 1572860 0 -1
- fstabをバックアップします。
# cp -p /etc/fstab /etc/fstab.`date +%Y%m%d`
- 起動時に有効になるようにfstabに追記します。
# vi /etc/fstab /swapfile swap swap defaults 0 0 #この行を追記
※再起動後にswapが有効になっているか確認してください。
※1.5GBのswapフィアル追加例です。
RHEL7 |