1

我是 openstack 新手,我刚刚使用 vmware 安装和配置了 Swift。遵循此说明:http ://docs.openstack.org/developer/swift/development_saio.html

现在 SAIO 使用 tempauth 进行身份验证,我可以使用 cURL 和 swift 命令访问云。但我正在尝试使用 jclouds 来代替:https ://jclouds.apache.org/guides/openstack/#install

但是,我无法使 tempauth 工作,有人说它不支持。我试图找到安装 keystone auth 的指南,但无济于事;我已经搞砸了几次 SAIO 的配置。

安装 SAIO 之后有什么好的指南吗?

4

1 回答 1

1

帮自己一个忙,跳过 SAIO,改用 DevStack。

按照此博客文章中的说明进行操作

http://blog.phymata.com/2014/04/18/devstack-icehouse-on-the-rackspace-cloud/

它在 VMWare 虚拟机中和在 Rackspace 云服务器中一样有效。如果您真的只想要 Swift+Keystone,请删除所有 ENABLED_SERVICES 行,除了

ENABLED_SERVICES=rabbit,mysql,key
ENABLED_SERVICES+=,s-proxy,s-object,s-container,s-account
ENABLED_SERVICES+=,horizon

我把 Horizo​​n 留在了那里,因为方便使用仪表板会很有帮助。

您还需要删除 IMAGE_URLS 行。它们不会被使用。

于 2014-11-09T17:09:12.480 回答