注意

本文档适用于 Ceph 的开发版本。

rbd-replay -- 重放 rados 块设备 (RBD) 工作负载

概要

rbd-replay [ options ] replay_file

描述

rbd-replay 是一个用于重放 rados 块设备 (RBD) 工作负载的实用程序。

选项

-c ceph.conf, --conf ceph.conf

使用 ceph.conf 配置文件而不是默认的 /etc/ceph/ceph.conf 来确定启动期间的监视器地址。

-p pool, --pool pool

与给定的池交互。默认为 'rbd'。

--latency-multiplier

乘上请求间延迟。默认值:1。

--read-only

只重放非破坏性请求。

--map-image rule

添加一个规则以将跟踪中的镜像名称映射到重放集群中的镜像名称。规则 image1@snap1=image2@snap2 会将 image1 的 snap1 映射到 image2 的 snap2。

--dump-perf-counters

实验性 在镜像关闭之前将性能计数器转储到标准输出。如果关闭了多个镜像,或者同一个镜像被多次打开和关闭,则性能计数器可能会被多次转储。性能计数器及其含义可能会在不同版本之间发生变化。

示例

尽快重放 workload1

rbd-replay --latency-multiplier=0 workload1

重放 workload1,但使用 test_image 而不是 prod_image

rbd-replay --map-image=prod_image=test_image workload1

可用性

rbd-replay 是 Ceph 的一部分,Ceph 是一个可大规模扩展的开源分布式存储系统。请参阅 Ceph 文档(网址为 https://docs.ceph.net.cn)了解更多信息。

另请参阅

rbd-replay-prep(8), rbd(8)

由 Ceph 基金会为您呈现

Ceph 文档是由非营利性 Ceph 基金会 资助和托管的社区资源。如果您希望支持这项工作和我们的其他努力,请考虑 立即加入