web-dev-qa-db-ja.com

gpartedライブCDはパーティションのサイズを変更できませんか?

最近、 VirtualBox VM(CentOSゲスト)が管理する Vagrant )のスペースが不足しました。.vmdkを使用していましたイメージなので、動的にサイズを変更できませんでした。 これらの手順 に従って、古いイメージを新しい、はるかに大きなvdiイメージにクローンし、古いパーティションのサイズを変更しようとしました。 GParted LiveCD。残念ながら、バッキングデバイスがはるかに大きいことがわかりますが、パーティション(CentOSゲストであるためLVMによって管理されています)はロックアイコンで表示され、私はサイズを変更できません。パーティションがロックされている理由がわかりません。LiveCDを使用しているため、FSをマウントしないでください(少なくともこれらのことを理解しているため) )私が間違ったことについて何か提案はありますか?ありがとう。

3
Hank Gay

プロセスは次のように見えます:

  1. 新しく使用可能な空き領域にnewパーティションを作成します。ファイルシステムの選択は、後で変更するため、それほど重要ではありません。
  2. システムを再起動します
  3. 上で選択したものではなく、cfdiskを使用して新しいパーティションにLinuxLVMのフラグを付けます
  4. pvcreateを使用して、新しいパーティションをLVMの物理ボリュームとしてフラグを立てます
  5. vgextendを使用して、新しい物理ボリュームを既存のVolumeGroupに追加します
  6. lvresizeを使用して、ボリュームグループ内の新しいスペースで目的の論理ボリュームを拡張します
  7. 使用する resize2fs論理ボリューム上の新しいスペースを使用するようにfsを拡張する(ファイルシステムがオンラインサイズ変更をサポートしていることを願っています)
  8. 広々としたVMをお楽しみください。
3
Hank Gay