使用FIWARE对象存储GE(Openstack Swift)设置S3QL

问题描述 投票:0回答:1

我正在尝试使用对象存储GE设置S3QL,似乎只缺少一条信息。

由于这个非常好的教程,我成功安装了S3QL:https://dmsimard.com/2014/09/29/s3ql-a-filesystem-over-http-with-swift/

现在,当我尝试安装我在区域“ Lannion2”中创建的对象容器“测试”时,我陷入了困境。

URL语法要求定义一个“区域”(swiftks://<hostname>[:<port>]/<region>:<container>),但是我不知道如何将其映射到软件堆栈。尝试以下命令时,s3ql似乎可以成功与Keystone连接并进行身份验证,但是找不到该区域。

mkfs.s3ql swiftks://cloud.lab.fiware.org:4730/Lannion2:test --backend-options no-ssl
Enter backend login:
Enter backend passphrase:

结果:

No accessible object storage service found in region Lannion2 (available regions: )

很遗憾,响应中没有列出可用区域。身份验证正常工作,因为错误的登录名或密码短语会导致身份验证错误。

是否有有关梯形失真校正/软件云中区域命名的文档?

fiware openstack-swift s3ql
1个回答
0
投票

通过以下方式验证梯形失真:发布带有内容类型application / json和正文的http://cloud.lab.fi-ware.org:4730/v2.0/tokens:{“ auth”:{“ passwordCredentials”:{“ username”:“ ”,“ password”:“”},“ tenantId”:“ ***”}}] >>

在响应中,您应该收到一个端点列表,包括一个快速端点。那里应该有一个看起来像这样的条目:{“ adminURL”:“ ”,“ region”:“ Lannion2”,“ internalURL”:“

:8080 / v1 / AUTH _ ”,“ id”:“ “,” publicURL“:” / v1 / AUTH _“}”
© www.soinside.com 2019 - 2024. All rights reserved.