[Vagrant] CentOSの仮想マシン環境を構築する

Boxの取得

CentOSのBoxは以下のサイトで見つかった。

A list of base boxes for Vagrant – Vagrantbox.es
http://www.vagrantbox.es/

CentOS7.0 x86_64 minimal (VirtualBoxGuestAddtions 4.3.14)
https://f0fff3908f081cb6461b407be80daf97f07ac418.googledrive.com/host/0BwtuV7VyVTSkUG1PM3pCeDJ4dVE/centos7.box

仮想マシンの構築

“vboxsf”ファイルシステムが利用できないために共有フォルダのマウントに失敗したが、ネットを検索したらすぐ解決法が見つかった。VirtualBox関係のモジュールをビルドする必要があるらしい。

vagrantでmountエラーの解決方法 – Qiita
http://qiita.com/osamu1203/items/10e19c74c912d303ca0b

仮想マシンの起動には成功しているので、sshでCentOSに接続してモジュールのビルドを実行する。

モジュールがビルドできたらsshを切断し、仮想マシンを再起動する。

今度は共有フォルダのマウントに成功。これでCentOSの仮想マシンが無事稼動。

virtualbox_centos7