Linux mdadm + LVM2:3つのRAID1ブロックにわたって論理ボリュームを「複製」しますか?

Linux mdadm + LVM2:3つのRAID1ブロックにわたって論理ボリュームを「複製」しますか?

Debian Linuxのディスク設定は次のとおりです。

> lsblk

NAME              MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                 8:0    0 931,5G  0 disk  
├─sda1              8:1    0   384M  0 part  
├─sda2              8:2    0    48G  0 part  
│ └─md3             9:3    0    48G  0 raid1 
│   └─vg1-lvdata 253:2    0 830,8G  0 lvm   /usr/local/share/data
├─sda3              8:3    0    48G  0 part  
│ └─md4             9:4    0    48G  0 raid1
│   └─vg1-lvdata 253:2    0 830,8G  0 lvm   /usr/local/share/data
├─sda4              8:4    0   835G  0 part
│ └─md5             9:5    0 834,8G  0 raid1
│   ├─vg1-lvroot  253:0    0    50G  0 lvm   /
│   ├─vg1-lvhome  253:1    0    50G  0 lvm   /home
│   └─vg1-lvdata 253:2    0 830,8G  0 lvm   /usr/local/share/data
└─sda5              8:5    0     1M  0 part
sdc                 8:32   0 931,5G  0 disk
├─sdc1              8:33   0   384M  0 part
├─sdc2              8:34   0    48G  0 part
│ └─md3             9:3    0    48G  0 raid1
│   └─vg1-lvdata 253:2    0 830,8G  0 lvm   /usr/local/share/data
├─sdc3              8:35   0    48G  0 part
│ └─md4             9:4    0    48G  0 raid1
│   └─vg1-lvdata 253:2    0 830,8G  0 lvm   /usr/local/share/data
├─sdc4              8:36   0   835G  0 part
│ └─md5             9:5    0 834,8G  0 raid1
│   ├─vg1-lvroot  253:0    0    50G  0 lvm   /
│   ├─vg1-lvhome  253:1    0    50G  0 lvm   /home
│   └─vg1-lvdata 253:2    0 830,8G  0 lvm   /usr/local/share/data
└─sdc5              8:37   0     1M  0 part

しかし、各論理ボリュームを別のRAID1セグメントにマウントしたので、次のような結果が出ると予想しました。

NAME              MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
sda                 8:0    0 931,5G  0 disk  
├─sda1              8:1    0   384M  0 part  
├─sda2              8:2    0    48G  0 part  
│ └─md3             9:3    0    48G  0 raid1 
│   └─vg1-lvroot  253:0    0    50G  0 lvm   /
├─sda3              8:3    0    48G  0 part  
│ └─md4             9:4    0    48G  0 raid1
│   └─vg1-lvhome  253:1    0    50G  0 lvm   /home
├─sda4              8:4    0   835G  0 part
│ └─md5             9:5    0 834,8G  0 raid1
│   └─vg1-lvdata 253:2    0 830,8G  0 lvm   /usr/local/share/data
└─sda5              8:5    0     1M  0 part
sdc                 8:32   0 931,5G  0 disk
├─sdc1              8:33   0   384M  0 part
├─sdc2              8:34   0    48G  0 part
│ └─md3             9:3    0    48G  0 raid1
│   └─vg1-lvroot  253:0    0    50G  0 lvm   /
├─sdc3              8:35   0    48G  0 part
│ └─md4             9:4    0    48G  0 raid1
│   └─vg1-lvhome  253:1    0    50G  0 lvm   /home
├─sdc4              8:36   0   835G  0 part
│ └─md5             9:5    0 834,8G  0 raid1
│   └─vg1-lvdata 253:2    0 830,8G  0 lvm   /usr/local/share/data
└─sdc5              8:37   0     1M  0 part

それではlvdata、3つの異なるRAID 1セグメントに3回表示されるのはなぜですか。意図しない同じセグメントに両方が表示されるのはなぜですかlvrootlvdata

ベストアンサー1

Frostshutzの提案(ありがとう!)に従って、3つのRAID1物理ボリュームをすべて保護するためにボリュームグループを設定したことに気づきました。各RAID1セグメントに対してボリュームグループを作成する必要があります。私のせいです。

おすすめ記事