Show Table of Contents
このページには機械翻訳が使用されている場合があります (詳細はこちら)。
15.2. Swap 領域の削除
時には、インスト-ルの後に swap 領域を減量することが賢明な場合もあります。例えば、システムの RAM サイズを 1 GB から 512 MB にダウングレードした場合、swap 領域が 2 GB のままで残ることになります。この状況では、2 GB はディスク領域の無駄になりますので、swap 領域を 1 GB に減量した方がリソースの有効活用になります。
ここでも選択肢が3つあります: swap 用に使用していた LVM2 論理ボリューム全体を削除、swap ファイルの削除、あるいは既存の LVM2 論理ボリューム上の swap 領域の低減。
15.2.1. LVM2 論理ボリュームでの swap 領域の縮小
以下のようにして LVM2 の swap 論理ボリュームを縮小します (
/dev/VolGroup00/LogVol01
が縮小するボリュームであるとします)。
手順15.3 LVM2 の swap 論理ボリュームの縮小
- 関連付けられている論理ボリュームの swap 機能を無効にします。
#
swapoff -v /dev/VolGroup00/LogVol01
- LVM2 論理ボリュームをサイズ変更して 512 MB 分縮小します。
#
lvreduce /dev/VolGroup00/LogVol01 -L -512M
- 新しい swap 領域をフォーマットします。
#
mkswap /dev/VolGroup00/LogVol01
- 論理ボリュームで swap をアクティブ化します。
#
swapon -v /dev/VolGroup00/LogVol01
- swap 論理ボリュームの縮小に成功したかどうかをテストするには、アクティブな swap 容量を調べます。
$
cat /proc/swaps
$free -h
15.2.2. swap の LVM2 論理ボリュームの削除
swap ボリュームグループを削除します (
/dev/VolGroup00/LogVol02
が削除するボリュームであるとします)。
手順15.4 swap ボリュームグループの削除
- 関連付けられている論理ボリュームの swap 機能を無効にします。
#
swapoff -v /dev/VolGroup00/LogVol02
- LVM2 論理ボリュームを削除します。
#
lvremove /dev/VolGroup00/LogVol02
- 次の関連エントリーを
/etc/fstab
ファイルから削除します。/dev/VolGroup00/LogVol02 swap swap defaults 0 0
- システムが新しい設定を登録するように、マウントユニットを再生成します。
#
systemctl daemon-reload
- 論理ボリュームの削除に成功したかどうかをテストするには、アクティブな swap 容量を調べます。
$
cat /proc/swaps
$free -h
このページには機械翻訳が使用されている場合があります (詳細はこちら)。