Questions tagged «vagrant»

2
如何在Hyper-V系统上使用Vagrant和Windows的Docker?
过去,我使用VirtualBox(VB)和Vagrant(V)运行VM。由于我安装了docker-for-windows(DfW)并运行了V,因此VB抱怨Hyper-V(HV)。 [user@localhost ~]$ vagrant up Stderr: VBoxManage.exe: error: VT-x is not available (VERR_VMX_NO_VMX) VBoxManage.exe: error: Details: code E_FAIL (0x80004005), component ConsoleWrap, interface IConsole 尽管此链接表明V支持HV,但以上错误消息是矛盾的。VB为什么看起来与HV不兼容,为什么V表示它支持HV,以及如何防止需要禁用HV才能再次使用V。 | Product | Version | |:-----------|--------:| | Vagrant | 2.0.1 | | VirtualBox | 5.2.4 | | Windows | 10 | 讨论区 建议不要打开和关闭Hyper-V,因为它很耗时。 如果可以通过替换VB在同一系统上运行V和DfW,则可以选择。

3
如何在Vagrant多机设置中配置SSH密钥?
我的Vagrantfile中有4个VM-3个应用程序服务器和一个Ansible控制主机。 我只使用Vagrant来创建VM,因为我仍在创建/编辑Ansible脚本时,从Ansible控制主机手动配置它们。 我可以执行其他操作vagrant ssh ansible,vagrant ssh app1/2/3但是当我尝试ansible-playbook oracle.yml从Ansible控制主机执行操作时,SSH失败并显示 fatal: [192.168.60.10]: UNREACHABLE! => {"changed": false, "msg": "SSH encountered an unknown error during the connection. We recommend you re-run the command using -vvvv, which will enable SSH debugging output to help diagnose the issue", "unreachable": true} 我可以使用用户无业游民和密码无业游民成功地将Ansible VM切换到Oracle VM。 我的Vagrantfile的关键部分是: config.ssh.insert_key = …
11 ansible  vagrant 

3
无法在多机器无所事事的环境中使用ssh
我创建了一个三节点多机无业游民的环境,并且遇到了从一个无业游民的虚拟机切换到另一个无人值守的虚拟机的问题。 这是Vagrantfile: Vagrant.configure("2") do |config| config.vm.box = "centos/7" config.vm.define "master" do |master| master.vm.hostname = "master.local" master.vm.network "private_network", type: "dhcp" end config.vm.define "node1" do |node1| node1.vm.hostname = "node1.local" node1.vm.network "private_network", type: "dhcp" end config.vm.define "node2" do |node2| node2.vm.hostname = "node2.local" node2.vm.network "private_network", type: "dhcp" end end 主机文件(在每个节点上相同): $ cat /etc/hosts 172.28.128.3 …
9 vagrant 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.