virt-resizeは次のように文句を言います。

virt-resizeは次のように文句を言います。

インストールされているKVMドメインのサイズを変更しています。

# resize the partitions
virt-resize --expand /dev/vda2 --LV-expand /dev/vg_main/lv_root $VMFILE $VMFILE.tmp

エラーがvirt-resize発生します。

virt-resize: error: You cannot use --expand when there is no surplus space to expand into.  You need to make the target disk larger by at least 224.0K.

どういう意味ですか?どうすれば回避できますか?

使っていますサイズ変更ツールスクリプトのソースCentOS KVMイメージングツールスクリプトはデッドディスクイメージを作成します(ドメインを起動できません)。

最新のCentOS 6.5を使用しています。

ベストアンサー1

最新バージョンのKVM(CentOS 6 +)を使用していると仮定すると、コマンドを実行する前にイメージファイルを拡張する必要がありますvirt-resize。通常、これは2段階のプロセスです。

$ sudo truncate -s +2G $VMFILE

以下はサイズ変更コマンドです。

$ sudo virt-resize --expand /dev/vda2 --LV-expand /dev/vg_main/lv_root \
    $VMFILE $VMFILE.tmp

これにより、.imgファイルは2 GBだけ拡張されます。ファイルをtruncate拡張したいサイズにパラメータを変更します。.img

引用する

おすすめ記事