vagrantの起動で盛大にはまったのでメモ
- mac
- vagrant1.7.2
発生したエラー内容は
GuestAdditions versions on your host (4.3.18) and guest (4.3.6) do not match.
上記のエラーが発生すると、vagrantとローカルのfolderのsyncに失敗してしまって、ローカルで作業できない。
調査して、以下の対応をしたが、全然解決しなかった。
http://jitsu102.hatenablog.com/entry/2014/04/12/235946 http://www.utano.jp/entry/2014/11/vagrant_guest_additions_update_error
仕方なくログを追跡すると、
No package kernel-devel-2.6.32-431.3.1.el6.x86_64 available.
とあったので上記のrpmをinstallすれば解決できるのではないかと推測。
vagrant側vagrant ssh sudo yum install -y http://bay.uchicago.edu/centos-vault/6.5/updates/x86_64/Packages/kernel-devel-2.6.32-431.3.1.el6.x86_64.rpm sudo yum install -y kernel-devel kernel-headers dkms gcc gcc-c++ exitローカル側
vagrant vbguest --do install vagrant vbguest --status GuestAdditions 4.3.18 running --- OK.
これは成功の予感
vagrantを起動vagrant up
成功!!
結論もっと自分の技術を信じようぜ!
Dockerもっと使えるようになりたい!
chefともおさらばしたい!
以上
0 件のコメント:
コメントを投稿