プロジェクトの一部として、私に提供されたVMwareで実行されているOpenSUSE仮想マシンがあります。これはデータベースコンテナとして機能し、データベースは外部スクリプトで埋められます。
ビルド中にスペースアラートが表示され始め、ビルドが中断されたようで、ディスクサイズを20 GBから35 GBに増やしました。
OpenSUSEの「マイコンピュータ」には、内部的に総スペースが18.6GiBに過ぎないと表示されます。
運なく何度も再起動しました。さらに、新しい35GBが事前割り当てされます。
これがビルドの問題を解決するかどうかはわかりませんが、仮想マシンが割り当てられたスペース全体を認識するのに役立つ人はいますか?少なくとも役に立たなければなりません...
追加情報:
- オペレーティングシステム:Linux 2.6.37.1-1.2-Desktop x86_64
- システム:オープンシューズ11.4(x86_64)
- KDE: 4.6.00 (4.6.0) "バージョン 6"
答え1
明らかに、仮想マシンはパーティションに割り当てられていないため、追加のディスク領域を見ることはできません。
解決策は、仮想マシンのパーティションのサイズを変更することです。
最初のステップは、割り当てられていないスペースを最後のパーティションに入れることです。これは parted を使用して実行できます。バラよりhttps://www.gnu.org/software/parted/manual/html_node/parted_31.html
2番目のステップは、パーティションのファイルシステムを増やして新しいスペースを埋めることです。これを行う方法は、パーティションの形式によって異なります。たとえば、ext4の場合は、次の手順を見つけることができます。https://access.redhat.com/documentation/en-US/Red_Hat_Enterprise_Linux/6/html/Storage_Administration_Guide/ext4grow.html