geowave
geowave copied to clipboard
Create CLI option to create accumulo workspace & deploy geowave jar to HDFS
For Accumulo, it would be nice to have a CLI utility to perform the following actions, given the user/pass for Accumulo root on the command line:
- Deploy GeoWave Jar
- Setup Configuration: (as shown here: https://ngageoint.github.io/geowave/documentation.html#accumulo-configuration )
accumulo shell -u root createuser geowave createnamespace geowave grant NameSpace.CREATE_TABLE -ns geowave -u geowave config -s general.vfs.context.classpath.geowave=hdfs://NAME_NODE_FQDN:8020/ACCUMULO_ROOT/classpath/geowave/VERSION_AND_VENDOR_VERSION/[^.].*.jar config -ns geowave -s table.classpath.context=geowave exit
This is similar in spirit to what we're doing with geoserver cli.