Ozone
This documentation encompasses the setup of Ozone with ODP, orchestrated by Ambari as an mpack. Additionally, it provides details on Ozone configuration and functionalities, catering to various Hadoop-related services, S3, with or without security enabled, including authentication (Kerberos) and/or authorization (Ranger).
Ozone Storage Elements
Ozone, being an object storage for Hadoop, consists of volumes, buckets, and keys:
- Volume: Volumes are similar to user accounts. Only administrators can create or delete volumes. Ozone creates
s3v
volume during initialization to support S3 Protocol. - Bucket: Buckets are similar to directories and reside in volume. It resembles Amazon S3 Buckets in terms of hierarchy and ACL. A bucket can contain any number of keys, but buckets cannot contain other buckets. OzoneManager supports two metadata bucket layout formats - Object Store (OBS) and File System Optimized (FSO). By default, Ozone sets all buckets layout to
FILE_SYSTEM_OPTIMIZED
but buckets unders3v
volume are ofOBJECT_STORE
layout. - Key: Keys are similar to files.
For more information, refer the following documentations:
- Ozone Configurations
- Ozone Installation
- Ozone Command Line Interface
- Working with Ozone File System
- Using Ozone S3 Gateway
Known Issues
- Ozone service check encounters failure when Ranger is enabled.
- The current configuration sets the Ozone Manager Java Heap size to half of the machine's RAM. Adjust the Java heap size as needed during installation.
- The Ozone mpack exclusively supports secure Ozone installations on freshly set up Ozone instances in Kerberized clusters.
Was this page helpful?