ceph-objectsore-tool 的正确用法是什么?

ceph-objectsore-tool 的正确用法是什么?

我正在尝试导出 pg 的数据,但收到来自 ceph-objectstore-tool 的错误。我在网上看到一些使用示例似乎与此相符,但阅读该工具生成的使用说明根本无法弄清楚此调用有什么问题。我似乎遗漏了一个命令,但这肯定是 的目的--op export。我该如何修复此调用?

$ ceph-objectstore-tool --op export -c $conf \
        --pgid 0.2180  --data-path ${ceph_data}/0.2180_head \
        --journal-path $j --file ${data_path}/0.2180.export  2>&1 | sed 1q
Invalid syntax, missing command

$ ceph -v
ceph version 0.80.11 (8424145d49264624a3b0a204aedb127835161070)

由于 ceph 相当老旧,可能需要升级。在放置组不完整的情况下升级是否安全?我可以在旧 ceph 使用的数据文件上使用较新的 ceph-objectstore-tool 吗?

相关内容