You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Only do this if Unable to render Jira issues macro, execution error. is merged. (Or use the patch).


This is very similar to the previous one. The are to major differences:

  1. First, it uses a much more smaller common image which doesn't contains Hadoop.
  2. Second, the real Hadoop should be built from the source and the dist director should be mapped to the container.

With this method you can start a full cluster on your local machine from your own build.

Build Ozone

To build Ozone, please checkout the hadoop sources from github or the apache git repository. Then checkout the ozone branch, HDFS-7240 and build it.

 git checkout HDFS-7240
 mvn clean package -DskipTests=true -Dmaven.javadoc.skip=true -Pdist -Dtar -DskipShade

Note: skipShade is just to make compilation faster and not really required.

This will give you a directory in your hadoop-dist/target directory which could be mapped to the docker containers. 

Start the cluster

cd dev-support/compose/ozone
docker-compose up

For more docker-compose commands, please check the end of the Getting started with docker guide

  • No labels