hadoop/hadoop-ozone/dist/src/main/compose
Vivek Ratnavel Subramanian e2a55482ee
HDDS-2023. Fix rat check failures in trunk
Closes #1342
2019-08-23 12:02:45 +02:00
..
common HDDS-1741. Fix prometheus configuration in ozoneperf example cluster 2019-07-03 22:48:40 +02:00
ozone HDDS-1698. Switch to use apache/ozone-runner in the compose/Dockerfile (#979) 2019-07-02 09:54:43 -07:00
ozone-hdfs HDDS-1698. Switch to use apache/ozone-runner in the compose/Dockerfile (#979) 2019-07-02 09:54:43 -07:00
ozone-mr HDDS-1525. Mapreduce failure when using Hadoop 2.7.5 2019-07-10 15:31:28 +02:00
ozone-om-ha HDDS-1698. Switch to use apache/ozone-runner in the compose/Dockerfile (#979) 2019-07-02 09:54:43 -07:00
ozone-recon HDDS-1928. Cannot run ozone-recon compose due to syntax error 2019-08-13 17:27:04 -07:00
ozone-topology HDDS-1653. Add option to "ozone scmcli printTopology" to order the output acccording to topology layer. Contributed by Xiaoyu Yao. (#1067) 2019-07-19 11:00:49 +08:00
ozoneblockade HDDS-1853. Fix failing blockade test-cases. (#1151) 2019-07-25 00:02:28 +05:30
ozoneperf HDDS-1742. Merge ozone-perf and ozonetrace example clusters 2019-07-09 17:21:16 +02:00
ozones3 HDDS-1698. Switch to use apache/ozone-runner in the compose/Dockerfile (#979) 2019-07-02 09:54:43 -07:00
ozones3-haproxy HDDS-2023. Fix rat check failures in trunk 2019-08-23 12:02:45 +02:00
ozonescripts HDDS-1914. Ozonescript example docker-compose cluster can't be started 2019-08-13 23:26:47 -07:00
ozonesecure HDDS-1929. OM started on recon host in ozonesecure compose 2019-08-13 23:12:44 -07:00
ozonesecure-mr HDDS-1901. Fix Ozone HTTP WebConsole Authentication. Contributed by Xiaoyu Yao. (#1228) 2019-08-06 12:07:53 -07:00
README.md HDDS-1698. Switch to use apache/ozone-runner in the compose/Dockerfile (#979) 2019-07-02 09:54:43 -07:00
test-all.sh HDDS-1764. Fix hidden errors in acceptance tests 2019-07-10 13:22:51 +02:00
test-single.sh HDDS-1424. Support multi-container robot test execution 2019-05-07 17:48:10 +02:00
testlib.sh HDDS-1925. ozonesecure acceptance test broken by HTTP auth requirement (#1248) 2019-08-07 17:07:15 -07:00

README.md

Docker cluster definitions

This directory contains multiple docker cluster definitions to start local pseudo cluster with different configuration.

It helps to start local (multi-node like) pseudo cluster with docker and docker-compose and obviously it's not for production.

You may find more information in the specific subdirectories but in generic you can use the following commands:

Usage

To start a cluster go to a subdirectory and start the cluster:

docker-compose up -d

You can check the logs of all the components with:

docker-compose logs

In case of a problem you can destroy the cluster an delete all the local state with:

docker-compose down

(Note: a simple docker-compose stop may not delete all the local data).

You can scale up and down the components:

docker-compose scale datanode=5

Usually the key webui ports are published on the docker host.