tree: ebff8f8d114f38d69db9fa48cfb680b3f2e998b9 [path history] [tgz]
  1. common/
  2. compatibility/
  3. failing1/
  4. failing2/
  5. ozone/
  6. ozone-csi/
  7. ozone-ha/
  8. ozone-mr/
  9. ozone-om-ha/
  10. ozone-topology/
  11. ozoneblockade/
  12. ozones3-haproxy/
  13. ozonescripts/
  14. ozonesecure/
  15. ozonesecure-mr/
  16. ozonesecure-om-ha/
  17. restart/
  18. upgrade/
  19. versions/
  20. xcompat/
  21. README.md
  22. test-all.sh
  23. test-single.sh
  24. testlib.sh
hadoop-ozone/dist/src/main/compose/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.