工具

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 配置中读取特定配置值。
  • jmxget - 从 Ozone 服务中获取 JMX 导出的值。
  • scmcli - SCM 的命令行接口,仅供开发者使用。 Container Manager.
  • genconf - 生成 Ozone 所需的最小配置,并输出到 ozone-site.xml 中。

测试工具:

  • freon - 运行 Ozone 负载生成器。
  • genesis - Ozone 的 benchmark 应用,仅供开发者使用。

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

配置生成

用于生成默认配置的工具

审计解析器

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

测试工具

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