...
Once the package is built, you can start Ozone services by going to the hadoop-dist/target/ozone-0.?.?-SNAPSHOT
directory. Your Unix shell will expand the '?.?.?
' wildcard to the correct Ozone version number.
Configuration
Save the minimal snippet to hadoop-dist/target/ozone-?.?.?-SNAPSHOT/etc/hadoop/ozone-site.xml
in the compiled distribution.
Code Block | ||||
---|---|---|---|---|
| ||||
<configuration> <properties> <property><name>ozone.scm.block.client.address</name><value>localhost</value></property> <property><name>ozone.handler.type</name><value>distributed</value></property> <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.scm.client.address</name><value>localhost</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.om.address</name><value>localhost</value></property> </properties> </configuration> |
Start Services
To start ozone, you need to start SCM, OzoneManager and DataNode. In pseudo-cluster mode, all services will be started on localhost.
Code Block | ||||
---|---|---|---|---|
| ||||
bin/ozone scm -init bin/ozone --daemon start scm bin/ozone om -createObjectStore bin/ozone --daemon start om bin/ozone --daemon start datanode |
Run Ozone Commands
Once you have ozone running you can use these Ozone shell commands to create a volume, bucket and keys. E.g.
...