问题标签 [openstack-swift]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
739 浏览

openstack - openstack swift:服务器等待客户端发送请求的时间过长

我们不时得到其中的一些:

稍后重试通常有效。是什么导致了这个异常?有没有办法快速增加超时时间?

0 投票
2 回答
510 浏览

openstack - 文件覆盖和删除同时发生的场景(先覆盖后删除)如何快速响应

在“allow_versions”设置为“FALSE”或“TRUE”的情况下,对于这两种情况,文件被覆盖而删除请求同时进入的场景(以先覆盖后删除的顺序)的Swift响应如何?

请分享你的想法。

非常感谢!

0 投票
1 回答
449 浏览

java - OpenStack-KeyStone 连接到 Android 项目

我正在尝试从我的 android 项目连接到 Openstack KeyStone。基本上我试图通过 api openstack 提供的连接到它。PHP格式是。

curl -k -X 'POST' -v ####//###########/##/### -d '{"auth":{"passwordCredentials":{"用户名”:“joecool”,“密码”:“coolword”},“tenantId”:“5”}}' -H '内容类型:应用程序/json'

现在我正在尝试将它集成到android上的java'但过去几天我一直坚持这一点。PHP可以完美连接。我不确定我在 java 中的代码有什么问题。任何人,请给我一个想法如何解决这个问题。谢谢!这是我的代码:

0 投票
1 回答
396 浏览

java - 使用 Android 向 KeyStone-OpenStack 添加新用户

我正在尝试使用此链接http://docs.openstack.org/api/openstack-identity-service/2.0/content/POST_addUser_v2.0_users_Admin_API_Service_Developer_Operations-d1e1356.html中给出的 API 为 OpenStack 创建新用户

我在登录时传递了服务器回复的令牌。这是我创建新用户的代码:

但我收到了这个错误

org.json.JSONException: Value{ "error": { "message": "您发出的请求需要身份验证。", "title": "Not Authorized", "code": 401 } }

我期望我通过的令牌将授权我添加新用户。这就是为什么我不明白这个错误。任何人,请帮助。知道如何解决这个问题吗?

0 投票
3 回答
6220 浏览

java - 无法调试 java.lang.NoClassDefFoundError: com/google/inject/internal/util/$Preconditions

我正在尝试制作一个小程序,用于使用 jclouds 将文件上传到 openstack swift。我正面临 NoClassDefFoundError,以下是堆栈跟踪:

我用 google 搜索com/google/inject/internal/util/$Preconditions,发现它是 guice-3.0.jar 的一部分。但是 guice-3.0.jar 已经在我的项目中了。那怎么调试呢?任何帮助..???

0 投票
1 回答
514 浏览

java - 使用 jClouds 在 Swift 上执行批量删除时出现“HTTP 方法 DELETE 不支持输出”异常

当尝试使用 jclouds 对 openstack swift 中的对象执行批量删除时,我们收到以下异常:

关于可能导致这种情况的任何想法?

0 投票
4 回答
1860 浏览

openstack-swift - 用于测试 openstack 对象存储的 swift 命令

当我执行swift -A http://xxx.xxx.xx:5000/v2.0 -U service:swift -K swift -V 2.0 stat outputlike this Auth GET failed: http://xxx.xxx 时出现错误。 xx:5000/v2.0/tokens 500 内部服务器错误 也许对我有任何解决方案!

0 投票
2 回答
64 浏览

ram - OpenStack SWIFT 中的可用 RAM 和环大小之间是否存在关系?

我正在阅读有关 OpenStack SWIFT 及其不同组件的信息。但我有一个疑问,如果可用的 RAM 更多,那么我们能负担得起更大尺寸的 Ring 吗?戒指尺寸如何影响系统?

0 投票
1 回答
1715 浏览

openstack-swift - Auth GET 失败:500 内部服务器错误

我对 swift 有问题..当我执行时swift -V 2.0 -A http://xxx.xxx.x.xx:5000/v2.0/ -U cookbook:demo -K openstack stat

然后这是输出

Auth GET 失败:http://xxx.xxx.x.xx:5000/v2.0/tokens 500 内部服务器错误

对我有什么解决方案吗?:)

0 投票
1 回答
1111 浏览

python - 使用 python 生成器和 openstack swift 客户端的问题

在使用 Openstack Swift 客户端库时,我遇到了 Python 生成器的问题。

手头的问题是我试图从特定的 url(大约 7MB)中检索一大串数据,将字符串分块成更小的位,然后发回生成器类,每次迭代都保存字符串的分块位。在测试套件中,这只是一个字符串,它被发送到 swift 客户端的一个猴子补丁类进行处理。

monkeypatched 类中的代码如下所示:

在测试套件中:

返回生成器对象后,由存储类中的流函数调用:

最后,在我的测试套件中:

输出结果如下:

我尝试使用一个简单的 python 脚本来隔离它,该脚本遵循与上面代码相​​同的流程,它没有问题地通过:

非常感谢您对此问题的任何帮助:)