如何解决docker ceph 容器未列出存储桶中的对象
大家好,我正在用 ceph 对象存储弄脏我的手,为此我使用预构建的 ceph/daemon 映像设置了一个最低限度的 ceph 集群,看起来集群已启动并正在运行,但我无法在我的列表中列出对象当我尝试从 rados 网关的 Sree 客户端访问存储桶时。 这是我的容器的设置方式
docker run -d \
--name demo \
-e MON_IP=192.168.1.25 \
-e CEPH_PUBLIC_NETWORK=192.168.1.1/24 \
--net=host \
-v /var/lib/ceph:/var/lib/ceph \
-v /etc/ceph:/etc/ceph \
-e CEPH_DEMO_UID=qqq \
-e CEPH_DEMO_ACCESS_KEY=qqq \
-e CEPH_DEMO_SECRET_KEY=dope \
-e CEPH_DEMO_BUCKET=dope\
ceph/daemon \
demo
但是当我尝试通过单击来查看任何存储桶的内容时出现以下错误。此外,如果我尝试上传任何内容,则会出现网络错误。我还从管理界面为存储桶设置了 cors,但不知何故,我唯一能够成功做的就是只创建一个存储桶。需要帮忙
更新:与 ceph/daemon 映像捆绑在一起的 Sree 客户端似乎存在问题,因为当我尝试使用独立的 Sree 客户端安装访问相同的存储桶并配置 s3 端点时,它会列出我的存储桶以及显示其中的对象。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。