2台のドライブで構成される/dev/sdd
LVがあります/dev/sde
/dev/sdb
ドライブを取り外します。/dev/sdc
だから私の推測では、過去sdd
と将来のドライブsde
ではもはやそうではないでしょう。
ドライブを交換した後でもLVMを引き続き使用できますか?
プラグを抜く前に必要な準備はありますか?
答え1
LVMはデバイス名をまったく気にしません。システムに表示されるすべてのディスクとパーティションを確認し、有効なLVM PVとそのLVM UUIDを検出してLVM物理ボリューム(PV)を識別します。次に、ボリュームグループ全体(VG)をアセンブルできることを確認し、自動的に見つかるフル論理ボリューム(LV)を有効にします(自動アクティブ化が無効になっていない場合)。
(LVにコンポーネントがない場合は、--partial
/オプションを使用して手動で有効にする必要があります。)lvchange
vgchange
したがって、特別な準備をする必要はありません。 LVMは以前と同様に自動的にLVを検出する必要があります。
答え2
ディスク/dev/sdd
と/dev/sde
名前が変わるのが心配ですか/dev/sdb
?/dev/sdc
はい、おそらくそうです。
これがLVMを破るのでしょうか?
いいえ。
ディスクは次のように初期化されますpvcreate /dev/sdd /dev/sde
(単独で使用してもかまいません)。
これにより、ディスク上のボリュームグループに関するいくつかのメタ情報が記録されるため、LVM構造が保持されます。
ディスク/dev/sdbと/dev/sdcが同じボリュームグループに属している場合、問題が発生する可能性があります。
必要に応じて使用してくださいpvmove /dev/sdb /dev/sdd
。pvmove /dev/sdc /dev/sde
vgreduce VG1 /dev/sdb /dev/sdc
VG(この場合はVG1)からディスクを取り外すために使用されます。
使用pvremove /dev/sdb /dev/sdc
pvlist
これらのディスクがもうvgにないことを確認してください。
その後、ディスクを取り外すことができます。
コメント後の編集:
削除したディスクのデータを消去するには、上記の手順に従ってください。
データを保存するには(別のコンピュータに移動し、一定時間後に再挿入するなど)、次を使用します。
vgexport VGDATA
VGDATAの「LVMメタデータ」をディスクに書き込むには、VGDATAを無効にします(ディスクを削除できるように)。
後でデータを使用vgimport /dev/sdX
または復元しますvgscan
。
答え3
2つのドライブ/ dev / sddと/ dev / sdeで構成されたLVがあります。
LV は 2 つの物理ボリュームに「構成」されません。彼らはおそらく生きる2つの物理ボリュームで構成されるVG(ボリュームグループ)。
/dev/sdbと/dev/sdcからドライブを取り外したいです。
LVと同じVGに属していますか?
プラグを抜く前に必要な準備はありますか?
通常、ボリュームグループから物理ボリューム(PV)を削除する前に、そのボリュームvgreduce
のすべてのデータを同じVGの別のPVに移動してから、ボリュームグループから論理的に「接続解除」する必要があります。
あなたが持っているとき正常にその後、削除しても問題はありません。