I am running CDH 5.10.1 on a 16 node cluster with GeoWave 0.9.4.1 installed on one of the nodes. I am unable to ingest data into HBase when following the documentation's example:
http://locationtech.github.io/geowave/previous-versions/0.9.3/userguide.html#something-recognizable.
I create the store:
# geowave config addstore -t hbase -z manager-02.spectre.works:2181,manager-03.spectre.works:2181,manager-04.spectre.works:2181 mystore
I create the index:
# geowave config addindex -t spatial myindex
I ingest the locally stored data:
# geowave ingest localToGW /root/ingest mystore myindex -f geotools-vector
I receive the following output:
10 Aug 20:32:18 WARN [util.NativeCodeLoader] - Unable to load native-hadoop library for your platform... using builtin-java classes where applicable
Aug 10, 2017 8:32:19 PM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup 'GeoServerResourceLoader', but ApplicationContext is unset.
Aug 10, 2017 8:32:19 PM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup 'GeoServerResourceLoader', but ApplicationContext is unset.
Aug 10, 2017 8:32:19 PM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup 'ExtensionFilter', but ApplicationContext is unset.
Aug 10, 2017 8:32:19 PM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup 'ExtensionProvider', but ApplicationContext is unset.
Aug 10, 2017 8:32:19 PM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup 'ExtensionFilter', but ApplicationContext is unset.
Aug 10, 2017 8:32:19 PM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup 'GeoServerResourceLoader', but ApplicationContext is unset.
Aug 10, 2017 8:32:19 PM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup 'GeoServerResourceLoader', but ApplicationContext is unset.
Aug 10, 2017 8:32:19 PM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup 'ExtensionFilter', but ApplicationContext is unset.
Aug 10, 2017 8:32:19 PM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup 'ExtensionProvider', but ApplicationContext is unset.
Aug 10, 2017 8:32:19 PM org.geoserver.platform.GeoServerExtensions checkContext
WARNING: Extension lookup 'ExtensionFilter', but ApplicationContext is unset.
Aug 10, 2017 8:32:20 PM org.geotools.image.ImageWorker <clinit>
INFO: Warp/affine reduction enabled: true
The documentation states: "After running the ingest command you should see the various index tables in you datastore."
However, there are no tables within HBase:
hbase(main):001:0> list
TABLE
0 row(s) in 0.2810 seconds
Oddly, I have been able to ingest into Accumulo but not HBase for some reason. I don't see any errors in either the ZooKeeper or HBase logs. For that matter, I am not seeing any activity that looks like it could be related to the HBase ingest.
I believe I have all of the necessary RPMs installed:
yum list installed | grep geowave
geowave-0.9.4.1-cdh5-accumulo.noarch 0.9.4.1-201705052201 @geowave
geowave-0.9.4.1-cdh5-hbase.noarch 0.9.4.1-201705052201 @geowave
geowave-0.9.4.1-cdh5-jetty.noarch 0.9.4.1-201705052201 @geowave
geowave-0.9.4.1-cdh5-tools.noarch 0.9.4.1-201705052201 @geowave
geowave-0.9.4.1-core.noarch 0.9.4.1-201705052201 @geowave
geowave-0.9.4.1-docs.noarch 0.9.4.1-201705052201 @geowave
geowave-repo.noarch 1.0-3 installed
Any help would be greatly appreciated!
-Joel