LVMのSwapパーティションのリサイズ

Ubuntu ServerをデフォルトのパーティションでインストールしたらSwap領域が12GBも割り当てられていたので、LVM上のSwapパーティションを縮小した時の記録。

Swapサイズの確認方法

$ free -m

Swapを4GBに縮小

$ sudo swapoff /dev/mapper/*-swap_1
$ sudo lvreduce -L 4G /dev/mapper/*-swap_1
$ sudo mkswap /dev/mapper/*-swap_1
$ sudo swapoon /dev/mapper/*-swap_1

lvreduceの代わりにlvextentを使うとSwapパーティションを拡張することもできます。