Oracle VirtualBoxを少しでも早くする設定

「マザーボード」の設定

「チップセット」は「ICH9」に設定
「I/O APICを有効化」にチェックを入れる

「プロセッサー」の設定

ホストが4CPUならゲスト2CPU、ホストが8CPUならゲストは2~4程度、状況に応じて

「アクセラレーション」の設定

準仮想化インターフェイスを「KVM」
仮想支援機能の「VT-x/AMD-Vを有効化」「ネステッドページングを有効化」にチェックを入れる

参考サイト「図解! Oracle VirtualBoxが重い/遅いときの対処方法 | 仮想マシンソフト

VirtualBox上のサーバーで、ある日突然MySQLが起動しなくなった時のチェック項目

PHPMyAdminでブログのデータベースをエクスポートしている最中だか、完了後だったかに強制ログアウトみたいな状況になり、その後、ログインできなくなってしまった。ブラウザを立ち上げなおしたりしてみても状況は変わらず・・。

CentOS6のMySQLのデーモンを再起動してみたところ、デーモンすら起動しなくなってしまっていた。さようなら自宅サーバー・・・。と全てを無に帰してあげようと思ったが、ダメもとでググる先生に聞いてみたところ、あるサイトのあるコメントが解決を導いてくれた。

「ディスク容量いっぱいになってないですか?」

そんなことでこんな状況になるんかい!?と半信半疑に思いながらも、思い当たらない節もないことはなく、「Logwatch」の「Disk Space」がかなり切迫していたことを放置しておいたことを思い出し、とりあえずディスクを圧迫しているバックアップ等の巨大な圧縮ファイル等を退避させてみたところ無事MySQLのデーモンも起動し、PHPMyAdminにもログインできるようになりました。

VirtualBoxの仮想ハードディスクが元々8GBしか設定してなくて、巨大なバックアップ等の圧縮ファイルがごろごろ放置してあったところへ、データベースのエクスポートファイルが終止符を打ったようです。

実機ではハードディスクに十分余裕があるから滅多にこういうことにはならないでしょう。VirtualBoxならではのトラブルでした。

再現する元気もなく日記程度に留めておこうっと。