システムのインストール後にスワップ領域をどのように設定しますか?

システムのインストール後にスワップ領域をどのように設定しますか?

Debian Wheezyをインストールしましたが、インストールが完了した後にスワップメモリ​​の設定を忘れてしまったことに気づきました。今、スワップスペースをどのように構成しますか?

答え1

この試み:

  1. スワップ用のパーティション、RAIDアレイ、または論理ボリュームを作成します...(または既存のボリュームを使用)
  2. mkswapそのパーティション
  3. 走るblkid that-block-device
  4. フォームの/ etc / fstabにエントリを追加しますUUID=7321174b-e4d8-4d9d-b223-113a1b8e9c9f swap swap sw 0 0(実際のUUIDについてはステップ3を参照)。
  5. swapon -aまたは再起動

答え2

新しいパーティションを作成したり、新しいディスクを追加できない場合は、次の方法を使用してスワップ領域を増やすことができます。

swapfile=swapfile01
dd if=/dev/zero of=/var/$swapfile bs=1024 count=$(( 2*1024*1024 ))
mkswap -L $swapfile /var/$swapfile
echo "/var/$swapfile swap swap defaults 0 0" >> /etc/fstab
swapon /var/$swapfile

注 - これにより、2GBのスワップファイルが作成されます。必要に応じてcount =を調整してください。

答え3

参考用。暗号化されたコンテナにスワップスペースを設定すると、競合が発生します。オペレーティングシステムのセットアップフェーズでスワップボリュームを構成することをお勧めします。

関連情報