vagrant 使用
1. 下载官方的 box 文件。 官方box列表
2. 在本地创建一个目录。如: D:\test\
3. 运行 cmd 命令,并进入 d:\test 目录
4. 添加前面下载的 box。
添加 box
命令格式:vagrant box add <本地 box 名称(自己随便定义)> <box 文件(下载下来的 box 文件全路径)>
vagrant box add centos72 D:\download\vagrant-centos-7.2.box
运行完成后,可以使用下面的命令查看是否添加成功
vagrant box list
5. 初始化上面添加的 box
vagrant init centos72
6. 启动虚拟机
vagrant init centos72
成功后,会出现类似下面的 log。最后一行指明虚拟机中的 /vagrant 目录是映射到 D:/project/ambari/ambari-vagrant(我是在这个目录下运行的,如果是在前面的 d:\test 目录下运行的话,这里的值应该是 d:\test)
7. 登陆虚拟机
vagrant ssh
我们在 D:/project/ambari/ambari-vagrant 对文件的所有操作,都会同步到虚拟机的 /vagrant,反之亦然。
8. 关闭虚拟机
vagrant halt