11.2. スワップ領域の追加
場合によっては、インスト-ルした後にさらに swap 領域の追加が必要になることもあります。たとえば、システムの RAM 容量を 128 MB から 256 MB にアップグレードできますが、swap 領域は 256 MB のみになります。メモリーを大幅に消費する操作を実行している場合や、大量のメモリーを必要とするアプリケーションを実行する場合には、スワップ領域を 512 MB に増やすと有益となる可能性があります。
選択肢が3つあります: 新規の swap パーティションの作成、新規の swap ファイルの作成、あるいは既存の LVM2 論理ボリューム上で swap の拡張。この中では、既存論理ボリュームを拡張することが推奨されます。
11.2.1. LVM2 論理ボリュームでのスワップ領域の拡張
LVM2 スワップ論理ボリュームを拡張するには(
/dev/VolGroup00/LogVol01
が拡張するボリュームと想定します)。
- 関連付けられている論理ボリュームのスワップ機能を無効にします。
# swapoff -v /dev/VolGroup00/LogVol01
- LVM2 論理ボリュームのサイズを 256 MB に変更します。
# lvm lvresize /dev/VolGroup00/LogVol01 -L +256M
- 新しいスワップ領域をフォーマットします。
# mkswap /dev/VolGroup00/LogVol01
- 拡張論理ボリュームを有効にします。
# swapon -va
- 論理ボリュームが適切に拡張されていることを確認します。
# cat /proc/swaps # free