注意
本文档适用于 Ceph 开发版本。
命令行API模块
命令行API模块通过命令行暴露了大部分ceph-mgr python API。此外,此API可以进行基准测试以进行进一步测试。
启用
The 命令行API命令模块通过以下方式启用:
ceph mgr module enable cli_api
要检查它是否已启用,请运行:
ceph mgr module ls | grep cli_api
查看当前由 cephadm 使用的文件模板。
要运行一个mgr模块命令,请运行:
ceph mgr cli <command> <param>
例如,使用以下命令打印服务器列表:
ceph mgr cli list_servers
使用以下命令列出所有可用的mgr模块命令:
ceph mgr cli --help
要对命令进行基准测试,请运行:
ceph mgr cli_benchmark <number of calls> <number of threads> <command> <param>
例如,使用以下命令对获取osd_map的命令进行基准测试:
ceph mgr cli_benchmark 100 10 get osd_map
由 Ceph 基金会带给您
Ceph 文档是一个社区资源,由非盈利的 Ceph 基金会资助和托管Ceph Foundation. 如果您想支持这一点和我们的其他工作,请考虑加入现在加入.