【问题标题】:Ceph pool deleted but files remain in listCeph 池已删除,但文件仍在列表中
【发布时间】:2016-10-11 19:31:53
【问题描述】:

我通过 Rados-gw 填满了我的 OSD,我唯一能做的就是让 Ceph 重新工作,就是删除占用所有房间的池,然后重新创建它。然而,当我列出所有池的内容(使用boto)时,它会显示所有存在的文件(磁盘空间已释放,因此这些文件实际上不再存在。)

造成这种不一致的原因是什么?

【问题讨论】:

    标签: ceph


    【解决方案1】:

    如果您只删除了存储桶池,通常是 .rgw.buckets,那么这可以解释为什么您仍然拥有所有对象的列表。

    索引池负责处理对象列表。您还需要删除 .rgw.buckets.index 池。确保在执行此操作之前停止网关。

    当您启动网关备份并创建新存储桶时,将重新创建索引池(如果 rgw auth 对监视器具有 wrx 权限)。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-06-04
      • 1970-01-01
      • 1970-01-01
      • 2012-08-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多