HDFS dependency on running Ozone

Although Ozone is an independent service and does not use any runtime component of HDFS, Ozone relies on the mechanism of how distributes client configurations to different services such as Hive, Spark, YARN, and so on. Because this mechanism of does not work without HDFS, Ozone requires HDFS as a dependency when running on a cluster.

If applications such as Hive, Spark, YARN, or others require the cluster HDFS client configurations, Ozone client configurations are also bundled along with the HDFS configurations. Therefore, out-of-the-box support for Ozone based storage can be made available in and applications. This dependency also implies that changing any Ozone client configuration requires restarting of all the dependent client services.

For more information, see the Complete Post-Upgrade steps for upgrades to documentation.