[[Linuxめも]] *VirtualBoxをインストール [#ze6527b3] https://www.virtualbox.org/wiki/Downloads *Vagrantをインストール [#q676a0a8] ベイグラントと呼ぶようです。 https://www.vagrantup.com/downloads.html *boxの登録 [#o5789751] VirtualBox用boxファイルを指定して登録する。 http://www.vagrantbox.es C:\Users\user>vagrant box add CentOS66 https://github.com/tommy-muehle/puppet-vagrant-boxes/releases/download/1.0.0/centos-6.6-x86_64.box mkdir centos cd centos vagrant init CentOS66 フォルダ内に Vagrantfile ファイルが生成されていることを確認 Vargrantfileの以下のコメントを外す config.vm.network "private_network", ip: "192.168.33.10" 起動 vargrant up TeraTermで 192.168.33.10 へ接続 ID:vargrant~ PW:vagrant サーバ停止は vagrant halt もしくはCentOS側で shutdown -h now *共有フォルダの設定 [#qf072333] Vagrantfile ファイルを編集 config.vm.synced_folder "../home", "/home" C\Users\user\home\vagrant フォルダを作成し、test.txt ファイルを作成 sshにて cd /home/vagrant ls -l で test.txt ファイルが見えれば成功 $ cd $ vi .bashrc # .bashrc # Source global definitions if [ -f /etc/bashrc ]; then . /etc/bashrc fi # User specific aliases and functions $ source ~/.bashrc *日本語環境に変更 [#j27d2f10] # vi /etc/sysconfig/i18n LANG="ja_JP.UTF-8" SYSFONT="latarcyrheb-sun16" # source /etc/sysconfig/i18n *inaccessibleで立ち上がらなくなった [#y794456b] vagrant up しても inaccessible と表示されて立ち上がらくなってしまった。 Bringing machine 'default' up with 'virtualbox' provider... Your VM has become "inaccessible." Unfortunately, this is a critical error with VirtualBox that Vagrant can not cleanly recover from. Please open VirtualBox and clear out your inaccessible virtual machines or find a way to fix them. Virtual Box VMs 以下のフォルダ内のファイル centos_default_1456133417390_64892.vbox-prev centos_default_1456133417390_64892.vbox-tmp ができていたので、.vbox-tmp ファイルを .vbox に拡張子変更したら立ち上がりました。 参考 -[[VirtualBoxとVagrantで開発環境を構築:http://www.webcyou.com/?p=4632]] -[[Windows上でVirtualBox+Vagrant+CentOSによる仮想環境構築:http://qiita.com/hiroyasu55/items/11a4c996b0c62450940f]]