Skip to content

mawhitby/geodocker-accumulo-geowave

 
 

Repository files navigation

GeoDocker Accumulo (with GeoWave iterators loaded)

Build Status Docker Repository on Quay Join the chat at https://gitter.im/geotrellis/geotrellis

Apache Accumulo container for GeoDocker Cluster

Roles

This container has three roles that can be supplied as CMD:

  • master - master instance, handles synchronization
    • --auto-init - initialize an accumulo instance if one is not found at hdfs://${HADOOP_MASTER_ADDRESS}/accumulo
  • tserver - tablet server, serves data
  • monitor - monitor instance, provides Web GUI at 50095
  • gc - garbage collector for accumulo tablets
  • tracer - trace for debugging

Environment

  • HADOOP_MASTER_ADDRESS - hostname for accumulo root, required for all roles
  • ZOOKEEPERS - list of zookeeper instance, at least one
  • ACCUMULO_SECRET - secret value for inter-instance communication
  • INSTANCE_NAME - accumulo instance name
  • ACCUMULO_PASSWORD - root password

Testing

This container should be tested with docker-compose and through make test

Use on Amazon EMR

For information on the use of this container and its siblings on top of EMR, go here.

About

A container for running accumulo with geowave iterators installed

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Makefile 69.2%
  • Shell 30.8%