0

大家好,我开始使用 ceph 对象存储,为此我已经使用预构建的 ceph/daemon 映像设置了一个最低限度的 ceph 集群,看起来集群已启动并正在运行,但我无法在我的存储桶中列出对象尝试从 Sree 客户端访问它们以获取 rados 网关。这是我的容器的设置方式

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 端点时,它会列出我的存储桶并显示对象在里面。
在此处输入图像描述

4

0 回答 0