我正在尝试导出 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 吗?