物理ボリュームにプライマリパーティションを追加する方法

物理ボリュームにプライマリパーティションを追加する方法

次の情報を含むハードドライブがあります。

Disk /dev/sdb: 465.8 GiB, 500107862016 bytes, 976773168 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 4096 bytes
I/O size (minimum/optimal): 4096 bytes / 4096 bytes
Disklabel type: dos
Disk identifier: 0x1c312bd6

Device     Boot     Start       End   Sectors   Size Id Type
/dev/sdb1  *      4198400 314576895 310378496   148G 83 Linux
/dev/sdb2       314576896 976769023 662192128 315.8G 83 Linux

このHDDに新しいボリュームグループを含む物理ボリュームを作成し、これら2つのプライマリパーティションをボリュームグループに結合したいと思います。データ損失なし

簡単に言うと:データを失うことなく通常のパーティションをLVMに移行します。

どうすればいいですか?

ベストアンサー1

どちらのパーティションにもデータが含まれていますか?そうであれば、詰まることがあります。私は通常のファイルシステムからLVM PVに切り替える非破壊的な方法を知りません。

sdb1にのみデータがある場合、またはsdb2にデータを保存する方法がある場合は、sdb2を分離できますpvcreate -> vgcreate -> lvcreate。単一パーティションLVをどこかにマウントし、sdb1の内容をそのLVにコピーします。その後、pvcreate -> vgextend -> lvextend論理ボリューム全体にsdb1を追加できます。

おすすめ記事