使用Vagrant实现自动化部署linux虚拟机 ====================================== Vagrant是什么 ---------------- Vagrant是用ruby写的可以自动化linux虚拟机部署的工具,他让你可以很轻松的创建ubuntu10, 11, 13,还有centos5, 6, 7... 如何安装Vagrant ------------------- #. 下载并安装virtual box #. 下载vagrant镜像 http://files.vagrantup.com/lucid32.box .. code-block:: shell vagrant box add my_ubuntu ./lucid32.box vagrant init my_ubuntu vagrant up vagrant ssh 这样,我们就连接上了刚刚搭建的虚拟机。 如果我们把上面的过程写成.bat脚本,那么虚拟机就可以完全自动创建。 如果我们需要多台虚拟机来模拟分布式环境,比如我就用这些来安装hadoop,facebook scribe,来测试分布式日志系统的部署。 其实,这只是刚开始,因为vagrant是用ruby写的,所以他的可定制性简直令人发指,关于更多自动化虚拟机的内容,等我有空再分享吧。。。