Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Apache takes great pride in the fact that all Apache releases are source releases. We like to empower users to be in control of the software they use. Apache Ozone is no exception, there are multiple ways to get the Apache Ozone sources.

Getting sources from GitHub

The easiest and most simple way to get the Apache Hadoop and Apache Ozone sources is to clone the Apache repo on Github.

Code Block
languagebash
themeRDark
titleGithub Hadoop Sources
https://github.com/apache/hadoop.git
cd hadoop
mvn clean install -f pom.ozone.xml  -DskipTests=true -Dmaven.javadoc.skip=true

This command will just build ozone ( assuming that you have all the Hadoop dependencies on your build machine like protobuf) and produce a tarball in your distribution directory. Here is an example of the tarball that will be generated (the version number will change based on what version you are pulling)

hadoop-ozone/dist/target/ozone-0.5.0-SNAPSHOT.tar.gz

Footnote

This would be good time to make a small change in Ozone and try to contribute it back to us. Fix a typo, fix a newbie JIRA anything and send us a pull request. 

Here are the instructions on how to send Ozone a pull request.

Using Github for Ozone development

...



Progress Bar Container
step4
Progress Bar - Hyperlink Step
titleStep1Evaluate Ozone
urlEvaluate Ozone
Progress Bar - Hyperlink Step
titleStep2Running via DockerHub
urlRunning via DockerHub
Progress Bar - Hyperlink Step
titleStep3Running via Apache Release
urlRunning via Apache Release
Progress Bar - Hyperlink Step
titleStep4Downloading Sources
urlDownloading Sources
Progress Bar - Hyperlink Step
titleStep5Building Sources
urlBuilding Sources
Progress Bar - Hyperlink Step
titleStep6Single Node Deployment
urlSingle Node Deployment
Progress Bar - Hyperlink Step
titleStep7Multi Node Ozone Cluster
urlMulti Node Ozone Cluster

...