THIS IS A TEST INSTANCE. ALL YOUR CHANGES WILL BE LOST!!!!
...
Code Block | ||||
---|---|---|---|---|
| ||||
<configuration>
<properties>
<property><name>ozone.scm.datanode.id.dir</name><value>/tmp/ozone/data</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>
<property><name>ozone.scm.block.client.address</name><value>localhost</value></property>
<property><name>ozone.scm.client.address</name><value>localhost</value></property>
<property><name>ozone.scm.db.dirs</name><value>/tmp/ozone/scm/db</value></property>
<property><name>ozone.scm.ha.ratis.storage.dir</name><value>/tmp/ozone/scm/ratis</value></property>
<property><name>ozone.om.db.dirs</name><value>/tmp/ozone/om/db</value></property>
<property><name>ozone.om.ratis.storage.dir</name><value>/tmp/ozone/om/ratis</value></property>
<property><name>dfs.container.ratis.datanode.storage.dir</name><value>/tmp/ozone/datanode/ratis</value></property>
<property><name>hdds.datanode.dir</name><value>/tmp/ozone/datanode/data</value></property>
</properties>
</configuration> |
...
Once you have ozone running you can use these Ozone shell commands to create a volume, bucket and keys. E.g.
Code Block | ||||
---|---|---|---|---|
| ||||
bin/ozone sh volume create /vol1 bin/ozone sh bucket create /vol1/bucket1 dd if=/dev/zero of=/tmp/myfile bs=1024 count=1 bin/ozone sh key put -t=RATIS -r=ONE /vol1/bucket1/key1 /tmp/myfile bin bin/ozone sh key list /vol1/bucket1 |
Note: specify replication type (-t) and replication factor (-r) to one for a single node cluster.
Stop Services
Code Block | ||
---|---|---|
| ||
bin/ozone --daemon stop om bin/ozone --daemon stop scm bin/ozone --daemon stop datanode |
...