論理ボリュームを新しく追加した物理ボリュームに移行できません


0

私は61GBまでいっぱいの論理ボリュームに91GBのパーティションを追加しました。今、私は外付けハードドライブを得て、論理ボリュームにそれぞれ43GBと26GBのパーティションをいくつか追加しました。

私は今、これらの新しいPVにデータを移動し、元の91GBのパーティションを再分割したいです。私は始めました pvmove -v /dev/sdxx しかしそれは不十分な空き容量を言います。エクステントが足りません。私は混乱しています。私のvgdisplayは割り当てられた91.23GBとして私を示しています。どうして?

これが私のハードディスクのパーティションテーブルです:

/dev/sda5   91G
/dev/sda1   58G

/ homeを物理ボリュームとして/ dev / sda5を論理ボリュームとして使用します。

私は今、次のように外付けハードドライブのパーティションテーブルがあります。

/dev/sdb1    43G
/dev/sdb2    26G
/dev/sdb3    80G

df -h /home を与えます:

Filesystem            Size  Used Avail Use% Mounted on
/dev/mapper/home-home--lvm
                      91G   61G  343M  100% /home

/ homeから/ dev / sda5を削除し、それを再分割したいのです。 / dev / sdb1と/ dev / sdb2は空いているので、それらをlvホームに追加したいと思います。どうすればこれを実現できますか?


質問を再フォーマットして、HDD / LVM情報のタブフォーマットリストを含めてください。
Riguez

回答:


0

私は最初は/ dev / sdb1と/ dev / sdb2を追加するだけで十分に素朴でした。そして/ dev / sda5でpvmoveを試してください。

問題を解決するための手順は次のとおりです。

  • メンテナンスモードで起動し、/ homeをアンマウントします。

  • 新しいサイズの範囲内でresize2fs パーティションは保持できます。 (ここでは68G)。

  • 論理ボリュームをlvresizeします。

  • pvmove / dev / sda1 *を使用してください。

  • 今pvremove / dev / sda1
  • 好きなようにフォーマットしてください

    • - どちらも非常に時間のかかる操作です。 ここの指示に従って、pvmoveをスキップしてパーティションのサイズを変更できます。 http://www.howtoforge.com/linux_resizing_ext3_partitions ただし、データはバックアップされませんが、パーティションテーブルの改ざんが行われます。だからあなたはよりよく関与するリスクを知っておく必要があります。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.