アクティブ物理ボリュームでRAID1を設定する(Debian 9stretch)

アクティブ物理ボリュームでRAID1を設定する(Debian 9stretch)

このガイドに従ってRAID1を設定しようとしました。 https://www.howtoforge.com/set-up-raid1-on-a-running-lvm-system-debian-etch

現在、2つの6TBドライブがあり、そのうちの1つに直接物理ボリュームを作成し、もう1つはまったく触れていない新製品です。

sdc                8:32   0   5.5T  0 disk
├─DATA-user_data 254:0    0     4T  0 lvm
└─DATA-app_data  254:1    0     1T  0 lvm
sdd                8:48   0   5.5T  0 disk

物理ボリュームsdcには、2つの論理ボリュームを含むボリュームグループがあります。

root@server:# pvscan
  PV /dev/sdc   VG DATA            lvm2 [5.46 TiB / 469.03 GiB free]
  Total: 1 [5.46 TiB] / in use: 1 [5.46 TiB] / in no VG: 0 [0   ]
root@server:# vgscan
  Reading volume groups from cache.
  Found volume group "DATA" using metadata type lvm2
root@server:# lvscan
  ACTIVE            '/dev/DATA/user_data' [4.00 TiB] inherit
  ACTIVE            '/dev/DATA/app_data' [1.00 TiB] inherit

すでにパーティションテーブルをコピーする必要があるというガイドに記載されていますが、sdcパーティションテーブルがないsddため、これは不可能です。sdc

RAID1を使用sdcして設定する方法はsdd

ベストアンサー1

sddミラーボリュームはVGに追加して作成できます。

pvcreate /dev/sdd
vgextend DATA /dev/sdd

次に、各LVのコピー数を変更します。

lvconvert -m1 DATA/user_data
lvconvert -m1 DATA/app_data

(1は2つのデータコピー、0は1つのデータコピーを意味します)次のコマンドを使用してミラーリングの進行状況を確認できます。

lvs -a -o name,copy_percent,devices DATA

おすすめ記事