title: “Tools” date: “2017-10-10” summary: Ozone supports a set of tools that are handy for developers.Here is a quick list of command line tools. menu: main: weight: 8

Ozone has a set of command line tools that can be used to manage ozone.

All these commands are invoked via the ozone script.

Daemon commands:

  • scm - Storage Container Manager service, via daemon can be started or stopped.
  • om - Ozone Manager, via daemon command can be started or stopped.
  • datanode - Via daemon command, the HDDS data nodes can be started or stopped.
  • s3g -

Client commands:

  • sh - Primary command line interface for ozone to manage volumes/buckets/keys.
  • fs - Runs a command on ozone file system (similar to hdfs dfs)
  • version - Prints the version of Ozone and HDDS.

Admin commands:

  • classpath - Prints the class path needed to get the hadoop jar and the required libraries.
  • dtutil - Operations related to delegation tokens
  • envvars - Display computed Hadoop environment variables.
  • getconf - Reads ozone config values from configuration.
  • jmxget - Get JMX exported values from NameNode or DataNode.
  • scmcli - Developer only, Command Line Interface for the Storage Container Manager.
  • genconf - Generate minimally required ozone configs and output to ozone-site.xml.

Test tools:

  • freon - Runs the ozone load generator.
  • genesis - Developer Only, Ozone micro-benchmark application.

For more information see the following subpages: