私はiMacCore i5ホストコンピュータ、1TBハードドライブ、8GBメモリを持っています。
仮想ボックスを作成しましたVM 200GBの動的に割り当てられたハードドライブでFedora1464ビットを実行します。仮想ボックスバージョン4.1.6r74713
40 GB以上のデータベースSQLファイルを2回インポートしようとしましたが、ハードドライブの空き容量が不足し続けています。
これを試すたびに、VMのハードドライブは最大50GBで拡張を停止します。
df -h
出力:
/dev/mapper/VolGroup-lv_root
50G 47G 96M 100% /
tmpfs 981M 260K 981M 1% /dev/shm
/dev/sda1 485M 30M 430M 7% /boot
/dev/mapper/VolGroup-lv_home
144G 213M 136G 1% /home
ds 931G 169G 763G 19% /media/sf_ds
ds 931G 169G 763G 19% /var/www/site-example.org
ホストコンピューターに十分なスペースがあります(800GB以上)
Virtual Boxは、ディスクの実際のサイズが46.88GBであると報告しています Virtual Boxがディスクの拡張を停止する理由とその修正方法に関するアイデアはありますか?
VMでGPartedを実行しましたが、df -h
はそれを報告しません。
仮想ディスク上のほとんどのスペースをLVMに割り当てました/dev/mapper/VolGroup-lv_home
ボリューム。今、あなたはあなたのデータベースをあなたのホームディレクトリに(おそらく)置かれていないファイルにインポートしようとしています。
したがって、root
ボリュームのスペースが使用されます。そのボリュームはわずか50Gのサイズです。
LVMボリュームのサイズを変更する必要があります。
Fedoraのインストール中に、ホームディレクトリを別のパーティションに配置することを選択したと思います。
そのパーティションの空き領域の1%しか使用しておらず、ルートパーティションの領域が不足していることを考えると、その選択は最適ではなかった可能性があります。
lvresize
を使用して、ホームボリュームを縮小し、ルートボリュームを拡大します。そのツールの経験がない場合は、オンラインでたくさんのガイドがあるようです。このように: LVMサイズ変更ガイド 。
どこにインポートしようとしていますか?ルートファイルシステム(/ dev/mapper/VolGroup-lv_root)がいっぱいです。ルート上により多くのスペースが必要な場合は、パーティションのサイズを変更して、/ dev/mapper/VolGroup-lv_homeからスペースを移動する必要があります。
FedoraVM内に割り当てられたハードドライブのサイズを確認することをお勧めします。 Fedoraのセットアップ方法に応じて、Fedoraが認識する最大サイズのパーティションは50Gになる可能性があります(これは、df -h出力からのように見えます)。 VirtualBoxから見ると動的ですが、インストール中のパーティションが固定値であったため、Fedoraは動的とは見なしていません。
私はこれに関する同様のフォーラム投稿をVirtualBoxフォーラムで見つけました ここを参照
出力を読み直した後のクイックノート。 144Gが割り当てられている/ dev/mapper/VolGroup-lv_homeへの割り当てを確認します。したがって、転送する場合は転送する必要があります。上記のパーティションの問題は、/ dev/mapper/VolGroup-lv_home以外の場所に転送する場合を除いて、まだ存在します。スペースが不足します。