到目前为止,我们的ceph集群运行良好,直到我不幸地删除了文件系统:
-> ceph fs rm-是-我真的很高兴
我无法再访问池中的数据。 -> ceph fs ls 没有启用文件系统
状态: -> ceph -w 簇: ID:123456789ab-abcd-49c3-a85c-4aac367b8678 健康:HEALTH_WARN noscrub,nodeep-scrub标志已设置 服务: 星期一:5个守护程序,仲裁 cephnode1,wicki-cephnode1,wicki-cephnode2,cephnode3,cephnode4 mgr:cephnode3(活动),备用:openattic osd:20 osds:20 up,20 in 标志noscrub,nodeep-scrub 数据: 水池:10水池,6656 pgs 对象:922万个对象,15.8TiB 用法:使用15.9TiB,20.4TiB / 36.3TiB 装箱数:6656 active + clean
MDS不再运行。元数据接缝将被破坏。
-> cephfs-journal-tool日志导出〜/ backup.bin 错误((22)无效参数)2019-01-09 08:01:57.435743 7f8c0f89e040 -1 main:无法确定MDS等级。
-> rados -N cephfs -p数据池df POOL_NAME使用的对象克隆副本MISSING_ON_PRIMARY未找到降级的RD_OPS RD WR_OPS WR 数据10.4TiB 7385357 0 7385357 0 0 0 12556674 4.85TiB 1625600 2.92TiB
-> rados -N cephfs -p元数据df POOL_NAME使用的对象克隆副本MISSING_ON_PRIMARY未找到降级的RD_OPS RD WR_OPS WR 元数据79.2MiB 429352 0 858704 0 0 0 6912563 28.6GiB 601149 36.6GiB
有没有办法使用新的cephfs抢救池中的文件? 我可以添加新的cephfs ceph fs和导入池吗? 还是可以将文件保存在任何地方?