我是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后是否有任何好的指南?
答案 0 :(得分:1)
帮自己一个忙,跳过SAIO,改用DevStack。
按照此博客文章中的说明进行操作
http://blog.phymata.com/2014/04/18/devstack-icehouse-on-the-rackspace-cloud/
它在VMWare VM中与在Rackspace云服务器中一样好用。如果您真的只想要Swift + Keystone,请删除除
之外的所有ENABLED_SERVICES行ENABLED_SERVICES=rabbit,mysql,key
ENABLED_SERVICES+=,s-proxy,s-object,s-container,s-account
ENABLED_SERVICES+=,horizon
我将Horizon留在那里,因为有一个方便的仪表板可能会有所帮助。
您还需要删除IMAGE_URLS行。它们不会被使用。