无法使用Ansible将Quantum Mobile部署到AWS EC2实例。I';我不知道如何配置名为“的设置”;“流浪者”;或;流浪汉“宋承宪”;

无法使用Ansible将Quantum Mobile部署到AWS EC2实例。I';我不知道如何配置名为“的设置”;“流浪者”;或;流浪汉“宋承宪”;,ansible,vagrant,Ansible,Vagrant,这是shell中的反馈。我不知道如何配置或安装这个流浪的东西。我在网上找不到任何清晰的说明。任何帮助都将不胜感激 (quantum_env) user@localComputer quantum-mobile % tox -e ansible -- --extra-vars "build_hosts_aws" ... ansible run-test: commands[0] | ansible-playbook playbook-build.yml --extra

这是shell中的反馈。我不知道如何配置或安装这个流浪的东西。我在网上找不到任何清晰的说明。任何帮助都将不胜感激

  (quantum_env) user@localComputer quantum-mobile % tox -e ansible -- --extra-vars "build_hosts_aws"



...
ansible run-test: commands[0] | ansible-playbook playbook-build.yml --extra-vars build_hosts_aws
[WARNING]: Invalid characters were found in group names but not replaced, use
-vvvv to see details

PLAY [Install ansible prerequisites] *******************************************

TASK [test configuration] ******************************************************
Sunday 14 February 2021  14:00:22 -0500 (0:00:00.040)       0:00:00.040 *******
ok: [vagrant-ssh] =>
  msg: RUNNING PLAYBOOK FOR 'Quantum Mobile' VERSION '20.11.2a'

TASK [testing ansible environment] *********************************************
Sunday 14 February 2021  14:00:22 -0500 (0:00:00.029)       0:00:00.070 *******
ok: [vagrant-ssh] =>
  msg: Connecting to host 'vagrant-ssh' as user 'vagrant'

TASK [Make local dist folder] **************************************************
Sunday 14 February 2021  14:00:22 -0500 (0:00:00.034)       0:00:00.105 *******
ok: [vagrant-ssh]

TASK [marvel-nccr.ansible_prerequisites : update cache] ************************
Sunday 14 February 2021  14:00:23 -0500 (0:00:00.369)       0:00:00.475 *******
fatal: [vagrant-ssh]: UNREACHABLE! => changed=false
  msg: 'Failed to connect to the host via ssh: Can''t open user config file vagrant-ssh: No such file or directory'
  unreachable: true

PLAY RECAP *********************************************************************
vagrant-ssh                : ok=3    changed=0    unreachable=1    failed=0    skipped=0    rescued=0    ignored=0

Sunday 14 February 2021  14:00:23 -0500 (0:00:00.026)       0:00:00.501 *******
===============================================================================
Make local dist folder -------------------------------------------------- 0.37s
testing ansible environment --------------------------------------------- 0.03s
test configuration ------------------------------------------------------ 0.03s
marvel-nccr.ansible_prerequisites : update cache ------------------------ 0.03s
ERROR: InvocationError for command /Users/user/quantum-mobile/.tox/ansible/bin/ansible-playbook playbook-build.yml --extra-vars build_hosts_aws (exited with code 4)
___________________________________ summary ____________________________________
ERROR:   ansible: commands failed
更新:我可以通过链接安装Vagrant,但无法正确安装VirtualBox。当我尝试执行
vagrant up
时,我收到以下错误消息

(quantum_env)localhost:quantum移动用户$vagrant up 正在使用“virtualbox”提供程序启动计算机“默认”。。。 ==>默认设置:检查“bento/ubuntu-18.04”框版本“202012.21.0”是否为最新版本。。。 ==>默认设置:清除任何以前设置的网络接口。。。 执行Vagrant使用的CLI时出错 用于控制VirtualBox。命令和stderr如下所示

命令:[“hostonlyif”,“create”]

标准:0%。。。 进度状态:NS\u错误\u失败 VBoxManage:错误:无法创建仅用于主机的适配器 VBoxManage:错误:VBoxNetAdpCtl:添加新接口时出错:无法打开/dev/vboxnetctl:没有此类文件或目录 VBoxManage:错误:详细信息:代码NS\u错误\u故障(0x80004005)、组件HostNetworkInterfaceWrap、接口IHostNetworkInterface VBoxManage:error:Context:文档中VBoxManageHostonly.cpp文件第95行的“RTEXITCODE handleCreate(HandlerArg*)”

Vagrant>=2.0.1
VirtualBox>=6.1.6
Python>=3.6
您可以从这里安装vagrant,也可以从

安装
vagrant
VirtualBox
后,您可以通过

流浪汉
在ansible playbooks的主报告中有一个
Vagrant文件

之后,您可以简单地配置
vagrant ssh
,如中所述

vagrant-ssh-config>vagrant-ssh
抗毒素
根据您希望如何运行ansible playbook,您需要在中修改几个参数

您看到的错误源于
清单中的以下配置

流浪规定:
#此专用网络IP将由“vagrant up”创建`
云计算平台:virtualbox
ansible_主机:192.168.111.222
ansible_用户:流浪汉
流浪汉:
#需要首先运行'vagrant ssh config>vagrant ssh`
云计算平台:virtualbox
ansible_主机:默认值
ansible_ssh_common_args:“-F vagrant ssh”
ansible_用户:流浪汉
如果要使用aws
机器,需要在此处更新IP地址

#要连接到虚拟机,您应该更改主机IP并提供SSH密钥文件
美国焊接学会:
云计算平台:aws
ansible_主持人:34.227.10.49#更改此项
ansible\u ssh\u common\u参数:-i./keys/quantum-mobile.pem-o StrictHostKeyChecking=no
ansible_用户:ubuntu
无头:真的吗
添加_user_public_key:“{{lookup('file','./keys/user key.pub')}
关于启动实例,您可以参考

与启动实例的链接似乎已断开


您可以按此操作

安装vagrant。但现在它无法正确安装适用于Mac OS X的VirtualBox(目前正在尝试从GUI安装,它说有错误)@菠萝星期四。有可用的安装说明。您可以尝试通过
sudo/Library/StartupItems/VirtualBox/VirtualBox restar
命令重新启动。StartupItems中没有目录VirtualBox。我按照说明进行了操作,但它似乎无法正常工作。我可以从应用程序中打开VirtualBox,但随后我没有他的错误代码只是它没有告诉我它阻止了Oracle的任何东西(是的,我尝试过卸载和重新安装)。“kernel-driver-not-installed-rc-1908-error/@PineappleThursday您是否尝试重新启动
sudo/Library/StartupItems/VirtualBox/VirtualBox restart
??它似乎修复了我遇到的确切错误。似乎安装工作不正常,无法创建该目录/文件路径