...
Code Block | ||||
---|---|---|---|---|
| ||||
tar xf ozone-1.2.1-src.tar.gz cd ozone-1.2.1-src/ mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true -Pdist -Dtar -DskipShade |
Partial build
Ozone requires just a subset of the hadoop submodules (for example hdfs/common projects are needed but mapreduce/yarn projects are not). The build could be make faster with building just the ozone-dist project (-pl :hadoop-ozone-dist) and all of the dependencies (-am)
Code Block | ||||
---|---|---|---|---|
| ||||
mvn clean install -DskipTests=true -Dmaven.javadoc.skip=true -Pdist -Dtar -DskipShade -am -pl :hadoop-ozone-dist |
Download Binary Release
Download and extract a binary release from https://ozone.apache.org/downloads/ E.g.
...
Start Cluster Using Docker
If you downloaded or and built a source release, run to start the docker cluster using the package you built, please add "-Ddocker.ozone-runner.version=dev" to the maven build command line. Run the following commands to start an Ozone cluster in docker containers with 3 datanodes.
...
Code Block | ||||
---|---|---|---|---|
| ||||
<configuration>
<properties>
<property><name>ozone.enabled</name><value>true</value></property>
<property><name>ozone.scm.datanode.id</name><value>/tmp/ozone/data/datanode.id</value></property>
<property><name>ozone.replication</name><value>1</value></property>
<property><name>ozone.metadata.dirs</name><value>/tmp/ozone/data/metadata</value></property>
<property><name>ozone.scm.names</name><value>localhost</value></property>
<property><name>ozone.scm.client.address</name><value>localhost</value></property>
<property><name>ozone.scm.block.client.address</name><value>localhost</value></property>
<property><name>ozone.om.address</name><value>localhost</value></property>
</properties>
</configuration> |
...