bigchainDB vagrant 教程配置失败

bigchainDB vagrant tutorial failed provisioning

我试过这个官方 bigchainDB 教程,运行 vagrant。 https://docs.bigchaindb.com/projects/server/en/v1.3.0/appendices/run-with-vagrant.html

每次我点击命令 vagrant up 时,都会出现以下错误:

==> config-node: Configuring cache buckets...
==> config-node: Running provisioner: hosts...
==> bdb-node-01: Updating hosts on: bdb-node-01
==> config-node: Configuring cache buckets...
==> config-node: Running provisioner: shell...
    config-node: Running: inline script
    config-node: Operation Sytem: ubuntu
    config-node: Version: 16.04
    config-node: Dependencies already installed:[ ansible ]
==> config-node: Configuring cache buckets...
==> config-node: Running provisioner: shell...
    config-node: Running: inline script
    config-node: 
    config-node: PLAY [all] *********************************************************************
    config-node: 
    config-node: TASK [Gathering Facts] *********************************************************
    config-node: fatal: [bdb-node-01]: UNREACHABLE! => {"changed": false, "msg": "Failed to connect to the host via ssh: Permission denied (publickey).\r\n", "unreachable": true}
    config-node:    to retry, use: --limit @/bigchaindb/configuration/bdb-deploy.retry
    config-node: 
    config-node: PLAY RECAP *********************************************************************
    config-node: bdb-node-01                : ok=0    changed=0    unreachable=1    failed=0   
The SSH command responded with a non-zero exit status. Vagrant
assumes that this means the command failed. The output for this command
should be in the log above. Please read the output to determine what
went wrong.

有人遇到同样的问题吗?

ansible 似乎无法登录到 bdb-node-01。你能验证你所在的目录 运行 vagrant up 是否有:

/path/to/vagrant/directory/.vagrant/machines/bdb-node-01/virtualbox/private_key

能否也告诉我以下内容:

/path/to/repo/bigchaindb/pkg/configuration/hosts

我想如果我有更多的信息,我就能帮助你更多。

您也可以在我们的 github 上提交工单,我们可以处理。