工具

Ozone 有一系列管理 Ozone 的命令行工具。

所有的命令都通过 ozone 脚本调用。

守护进程命令:

  • scm - 启动或停止 Storage Container Manager。
  • om - 启动或停止 Ozone Manager。
  • datanode - 启动或停止数据节点。
  • s3g - 启动或停止 s3 网关。

客户端命令:

  • sh - 操作 Ozone 中的卷、桶和键的主要命令。
  • fs - 运行一个文件系统命令(类似于 hdfs dfs
  • version - 打印 Ozone 和 HDDS 的版本。

管理命令:

  • admin - 供管理员和开发者使用的 Ozone 管理员命令。
  • classpath - 打印包含 Hadoop jar 包和其它必要库的 CLASSPATH。
  • dtutil - 进行和 token 有关的操作。
  • envvars - 列出 Hadoop 的环境变量。
  • getconf - 从 Ozone 配置中读取特定配置值。
  • scmcli - SCM 的命令行接口,仅供开发者使用。 Container Manager.
  • genconf - 生成 Ozone 所需的最小配置,并输出到 ozone-site.xml 中。

测试工具:

  • freon - 运行 Ozone 负载生成器。

更多信息请参见下面的子页面:

Container Replica Debugger Tool

该工具处理来自 Ozone 数据节点的容器日志文件,以跟踪状态转换。它提供 CLI 命令,用于根据不同的属性查询容器。

Container Replica Debugger Tool

Ozone Debug

Ozone Debug 命令可用于所有与调试相关的任务。

Ozone Debug

Ozone Admin

Ozone Admin 命令可以用于所有与管理有关的任务。

Ozone Admin

配置生成

用于生成默认配置的工具

配置生成

审计解析器

审计解析器工具用来查看 Ozone 的审计日志。

审计解析器

测试工具

Ozone 提供了负载生成、网络分片测试、验收测试等多种测试工具。

测试工具