-1

我安装了 Riak 2.0.5、Riak-cs 2.0.1(AWS VM) 并尝试从 Dragon 磁盘访问它。我运行了 s3cmd --configure 并设置了访问/密钥。但无法使用访问/密钥查看 Dragon Disk 中的 Riak 存储桶详细信息。我可以使用 Rest API 客户端查看/发布数据。

任何帮助深表感谢..

4

1 回答 1

1

首先不要尝试与 riak 本身(端口 8089)进行通信。所有通信都必须通过 Riak-CS(端口 8080)!

然后尝试使用 s3cmd 成功:

给我们您.s3cfg文件的内容?在您的情况下,最低配置是:

[default]
access_key = KEY
secret_key = SECRET
host_base = <root_host from riak-cs.conf>
host_bucket = %(bucket)s.<root_host from riak-cs.conf>
proxy_host = <ip of any cluster node>
proxy_port = 8080

请确保您使用 proxy_host - 它不应为空,并且应为 Riak-CS 集群节点之一的 IP 地址。否则 s3cmd 将尝试解析 hostnemehost_base并使用 http 通过 tcp 端口 80 连接到它,这可能不是您想要的。

s3cmd成功后,你可以更进一步,向我们展示Dragon Disk Account配置,我会告诉你它有什么问题。

于 2015-10-21T15:49:30.337 回答