データを失うことなく2つのハードドライブを1つの大容量ボリュームにマージできますか?

データを失うことなく2つのハードドライブを1つの大容量ボリュームにマージできますか?

CentOS 7専用サーバーには2つのハードドライブが接続されていますが、1つだけが使用されていて(すでにデータがある)、もう1つはパーティション化されていません。未使用のハードドライブスペースを使用しているメインドライブに「追加」して1つの大きなボリュームにしたいのですが、メインドライブのすべてのデータが消去されるのではないかと心配です。

データを失うことなくこれを達成する方法はありますか?

ベストアンサー1

システムがLVMに設定されている場合は、2番目のドライブを既存のボリュームグループ(VG)に物理ボリューム(PV)として追加できます。これにより、2番目のドライブのスペースがLVMで利用可能になります。その後、そのスペースを使用して既存のファイルシステムを拡張したり、目的の目的に合わせて新しいディスクパーティションを作成したりできます。

スピード:

  1. 2番目のディスク全体にわたる「Linux LVM」タイプのパーティションを作成します。
  2. コマンドを使用してLVM PVを作成しますpvcreate
  3. 既存のVGの名前を確認するには、コマンドを使用しますvgs
  4. このVGに新しいPVを追加するには、コマンドを使用しますvgextend
  5. vgs次に、コマンドを再実行して、VGに空き容量があることを確認します。
  6. 既存のパーティションを拡張しlvextendたり、新しいパーティションを追加したりしますlvcreate
  7. 適切なコマンドを使用して拡張パーティションからファイルシステムを拡張するか(resize2fsext4の場合はxfsの場合はこれをlvextend実行できます)、新しいパーティションにファイルシステムを作成しますmkfs

おすすめ記事