LoginSignup
0
0

More than 1 year has passed since last update.

メモリのスワップを有効にする方法

Last updated at Posted at 2022-08-06

背景

メモリが不足しサーバが安定しない。
スワップを確認したところスワップ領域が設定されていなかったため設定した。
メモリの使用率は落ち、サーバは安定した。

作業手順

  • スワップが設定されていないことを確認。
kanno@dev:~$ free
               total        used        free      shared  buff/cache   available
Mem:         2024748     1879704       71868        1360       73176       28144
Swap:              0           0           0
  • スワップ領域を確保。
kanno@dev:~$ sudo fallocate -l 1G /swapfile
[sudo] kanno のパスワード:
  • パーミッションを設定。
kanno@dev:~$ sudo chmod 600 /swapfile
  • スワップ領域の状態を確認。
kanno@dev:~$ ls -lh /swapfile
-rw-r--r-- 1 root root 8.0G  8月  6 14:23 /swapfile
  • 作成したスワップ領域をスワップに設定。
kanno@dev:~$ sudo mkswap /swapfile
スワップ空間バージョン 1 を設定します。サイズ = 8 GiB (8589930496 バイト)
ラベルはありません, UUID=9b60922f-9256-4fb6-988e-09f7ae6e94eb
  • スワップ領域を有効化する。
kanno@dev:~$ sudo swapon /swapfile
  • スワップ領域を確認。
kanno@dev:~$ free
               total        used        free      shared  buff/cache   available
Mem:         2024748     1648376      124396         904      251976      196060
Swap:        8388604      353792     8034812
0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0