heart beat drbd 論理ボリュームの履歴
ハイアベイラビリティ(HA)クラスタの前準備としてdrbdのインストールを行う
論理ボリューム一覧を確認する
lvdisplay -C
LV VG Attr LSize Origin Snap% Move Log Copy% Convert
LogVol00 VolGroup00 -wi-ao 20.00G
LogVol01 VolGroup00 -wi-ao 1.94G
lvol0 VolGroup00 -wi-ao 15.00G
lvol0が未使用の論理ボリュームとなるので
ない場合は既存の論理ボリュームを縮小してdrbd用に割当てる
縮小対象論理ボリュームの確認
lvdisplay /dev/VolGroup00/LogVol00
LV Sizeから現在の論理ボリュームサイズを確認する
CentOSのインストールDISKをサーバ本体にセットし再起動する
boot:の画面でlinux rescueと入力する
Choose a LanguageはEnglishを選択
Keyboard Typeはjp106を選択
Setup NetworkingはNoを選択
RescueはSkipを選択
レスキューモードで起動するので次の通りに実行する
lvm vgchange -a y
fsck.ext3 -f /dev/VolGroup00/LogVol00
縮小するファイルシステムサイズを指定する
resize2fs /dev/VolGroup00/LogVol00 **G
lvm lvreduce -L**G /dev/VolGroup00/LogVol00
Do you really want to reduce LogVol00? [y/n]: y (y応答)
exitで再起動し、DISKを抜く
縮小後の論理ボリュームの確認
lvdisplay /dev/VolGroup00/LogVol00
vgdisplay
Free PE / Sizeを確認し、空き論理ボリュームが出来たか確認する