文書更新:2018年05月30日(水) 午後8時10分38秒

Home > 備忘録 > LVM に関すること > LVM による Mirror の作成・削除( 77 )

Mirrorの作成

ミラー脚(/dev/sdb1,/dev/sdc1)、ミラーログ(/dev/sda3,サイズは4MBより大きめにとる。私は5MBを確保した。)の物理ボリュームからボリュームグループ(vg_mirror)を作成し、ミラー化論理ボリューム(lv_mirror)を作成します。
  1. 物理ボリュームの作成
  2. [root@server]# pvcreate /dev/sda3 /dev/sdb1 /dev/sdc1
      Physical volume "/dev/sda3" successfully created
      Physical volume "/dev/sdb1" successfully created
      Physical volume "/dev/sdc1" successfully created
  3. ボリュームグループ(vg_mirror)の作成
  4. [root@server]# vgcreate vg_mirror /dev/sda3 /dev/sdb1 /dev/sdc1
      Volume group "vg_mirror" successfully created
  5. 100Gの論理ボリューム(lv_mirror)の作成
  6. [root@server]# lvcreate -L 100G -m1 -n lv_mirror vg_mirror /dev/sdb1 /dev/sdc1 /dev/sda3
      Logical volume "lv_mirror" created
  7. 論理ボリューム(lv_mirror)の確認
  8. [root@server]# lvs -a -o +devices
  9. 論理ボリューム(lv_mirror)のFormat
  10. [root@server]# mkfs.ext4 /dev/vg_mirror/lv_mirror
    mke2fs 1.41.14 (22-Dec-2010)
    Filesystem label=
    OS type: Linux
    Block size=4096 (log=2)
    Fragment size=4096 (log=2)
    Stride=0 blocks, Stripe width=0 blocks
    This filesystem will be automatically checked every 26 mounts or
    	~~~~~途中省略~~~~~
    180 days, whichever comes first.  Use tune2fs -c or -i to override.

Mirrorの削除

Mirror作成の逆順で削除していく。
  1. 論理ボリューム(lv_mirror)の削除
  2. [root@server]# lvremove /dev/vg_mirror/lv_mirror
    Do you really want to remove active logical volume lv_mirror? [y/n]: y
      Logical volume "lv_mirror" successfully removed
  3. ボリュームグループ(vg_mirror)の削除
  4. [root@server]# vgremove /dev/vg_mirror
      Volume group "vg_mirror" successfully removed
  5. 物理ボリュームの削除
  6. [root@server]# pvremove /dev/sda3 /dev/sdb1 /dev/sdc1
      Labels on physical volume "/dev/sda3" successfully wiped
      Labels on physical volume "/dev/sdb1" successfully wiped
      Labels on physical volume "/dev/sdc1" successfully wiped