【问题标题】:Ceph s3 bucket permissions policy InvalidArgumentCeph s3 存储桶权限策略 InvalidArgument
【发布时间】:2017-11-07 18:59:29
【问题描述】:

我有一个使用 s3 服务器创建的 Jewel 版本的 Ceph 测试环境,我可以看到工作正常(可以为存储桶添加和删除文件)

我被要求设置存储桶的权限,只允许一些用户读取存储桶而其他用户可以写入。

当我使用 ACL 时,如果一个 user_a 上传文件,即使 user_b 对存储桶具有读取权限,user_b 也无法读取该文件。

我一直在线看s3的policy部分,

当我尝试使用 s3cmd 或 s3client php 脚本设置策略时,我会收到一条错误消息

<?xml version="1.0" encoding="UTF-8"?><Error><Code>InvalidArgument</Code><BucketName>test_bucket</BucketName><RequestId>

在我得到的 s3/radosgw 日志中

2017-11-06 12:54:41.987704 7f67a9feb700 0 无法解析输入:

谁能解释我为什么会收到这个错误?

【问题讨论】:

    标签: php amazon-s3 ceph


    【解决方案1】:

    发现 Ceph Jewel 版本不支持 S3 策略。

    他们确实提供了提供 S3 策略的发光版本 好吧,当我更新到 Luminous 并且厌倦了它工作的相同命令时

    【讨论】:

      猜你喜欢
      • 2017-09-14
      • 2019-11-09
      • 2011-09-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-02-26
      • 2021-01-19
      • 2014-12-06
      相关资源
      最近更新 更多