标签: openstack-swift

HttpURLConnection已连接

我正在尝试复制它,openstack swift v1中的复制语句(工作正常):

curl -i $publicURL/GXPrueba/StorageAPI/PruebaStorageCopy.png -X PUT -H "X-Auth-Token:  $token" -H "X-Copy-From: /GXPrueba/StorageAPI/PruebaStorage.png" -H "Content-Length: 0"
Run Code Online (Sandbox Code Playgroud)

像这样:

private void copy(String originContainer, String origin, String destinationContainer, String destination) {
    try {
        URL url = new URL(storageUrl + DELIMITER + destinationContainer + DELIMITER + destination);
        HttpURLConnection conn = (HttpURLConnection) url.openConnection();
        conn.setDoInput(true);
        conn.setDoOutput(true);
        conn.setRequestMethod("PUT");
        conn.setRequestProperty("X-Auth-Token", authToken);
        conn.setRequestProperty("X-Copy-From", DELIMITER + originContainer + DELIMITER + origin);
        conn.setRequestProperty("Content-Length", "0");

        if (conn.getResponseCode() != HttpURLConnection.HTTP_CREATED) {
            System.err.println("Error while copying the object: " + conn.getResponseCode());
        } …
Run Code Online (Sandbox Code Playgroud)

java openstack-swift httpconnection illegalstateexception

5
推荐指数
1
解决办法
6357
查看次数

Swift用户的授权

大家.我安装了Swift 1.7.4,我想为Swift添加一个新用户,我怎么能这样做?我发现在1.4.8版本中,有人说我应该先安装swauth,我注意到Swift api也说选择一种authrize方式,所以我必须先安装一个授权服务?我还发现proxy-server.conf文件中有一个tempauth中间件,我可以用它来添加用户吗?

openstack-swift openstack

4
推荐指数
1
解决办法
2517
查看次数

在swift中,容器可容纳多少个物体?

在swift中,容器可以容纳多少个文件,这有什么限制吗?我试过谷歌这个问题,但没有得到答案,帮助!

cloud openstack-swift

4
推荐指数
1
解决办法
2960
查看次数

Bluemix对​​象存储服务中对象的公用URL

我想将许多照片上传到Bluemix Object Storage服务,然后将其显示在Web应用程序中.现在,对对象存储容器中的照片的GET请求需要和auth令牌.有没有什么办法可以创建一个公共URL到对象,不需要GET请求的身份验证令牌?

我看到有一个选项可以创建对象的临时URL,但我不希望URL是临时的,我希望它永远存在.是创建长期临时URL的唯一选择吗?

openstack-swift object-storage ibm-cloud

4
推荐指数
1
解决办法
1954
查看次数

可以使用python脚本(或任何其他编程语言脚本)来限制其他应用程序使用的资源(如RAM,CPU使用情况)吗?

对于我的项目,我应该根据RAM,CPU等可用资源来测量OpenStack SWIFT的系统性能.所以,我想知道,我可以使用python脚本或其他一些编程语言脚本来限制资源的使用OpenStack SWIFT测量这些资源对OpenStack SWIFT的影响???

请回复!!!

python performance resources openstack-swift openstack

3
推荐指数
1
解决办法
162
查看次数

强制使OpenStack Swift令牌失效

有没有办法强制过期或撤销OpenStack Swift令牌?我正在寻找一些API方法来做到这一点.

Bing/Google搜索没有返回任何有用的内容.

openstack-swift cloudfiles rackspace-cloud oauth-2.0 openstack

2
推荐指数
1
解决办法
578
查看次数

X-Storage-Url和X-Auth-Token?

我正在按照教程安装swift openstacl对象存储,在lattests步骤中它要求我这样做:------- "curl -v -H'X -Storage-User:test: tester' -H 'X-Storage-Pass:测试'网址:8080/auth/v1.0" ------获取X-Storage-Url和X-Auth-Token,之后我可以获得一个帐号输入:curl -v -H'X-Auth-Token:token-from-x-auth-token-above'url-from-x-storage-url-above

有谁知道这样的命令可能意味着什么?我真的不明白它的规则!我知道它是身份识别之王,但究竟是什么意思呢?

谢谢

openstack-swift openstack

1
推荐指数
1
解决办法
6913
查看次数

更改所选对象的复制因子

是否有任何云存储系统(即Cassandra,Hazelcast,Openstack Swift),我们可以在哪里更改所选对象的复制因子?比方说,我们已经在系统中发现了热点对象,因此我们可以将复制因子作为解决方案来增加?谢谢

openstack-swift database-replication cassandra infinispan hazelcast

1
推荐指数
1
解决办法
1567
查看次数

Openstack Swift中的对象是否立即可用?

OpenStack Swift允许在群集上的多个位置复制和分发对象.

是否保证在成功PUT操作后,我可以立即GET对象或者我必须等待对象在群集上传播?

replication openstack-swift propagation openstack

1
推荐指数
1
解决办法
338
查看次数

如何在Openstack Swift容器中禁用对象列表

我们使用Openstack对象存储(SWIFT)存储大文件
当我们使用浏览器导航到容器时,它列出了所有对象.
文档位于:https://developer.openstack.org/api-ref/object- storage /?expanded = #show-container-details-and-list-objects
我们不希望客户可以通过安全性浏览此列表文件如何禁用它?

cloud openstack-swift openstack ovh object-storage

1
推荐指数
1
解决办法
613
查看次数