Я использую GeoMesa Hbase на AWS S3 а>. Я могу получать/экспортировать данные из кластера с помощью geomesa-hbase, но я пытаюсь получить доступ к данным удаленно. Я установил GeoServer (на том же главном узле, где работает GeoMesa, если это уместно), но у меня возникли трудности с предоставлением GeoServer правильных JAR-файлов для доступа к GeoMesa. Я могу найти список JAR-файлов, которые я должен предоставить GeoServer здесь, но я не знаю, как и где их собрать. Я попытался использовать сценарии оболочки install-hadoop.sh и install-hbase.sh в папке /opt/geomesa/bin для установки JAR-файлов HBase, Hadoop и Zookeeper в папку WEB-INF/lib GeoServers, но если я изменю версии Hadoop, Zookeeper и Hbase в этих сценариях оболочки должны совпадать с версиями, работающими в моем кластере, он не находит никаких JARS.
Я запускаю все на выпускной версии EMR 6.2.0 (которая поставляется с Hadoop 3.2.1, Hbase 2.2.6 и Zookeeper 3.4.14). Поверх кластера я использую GeoMesa 3.0.0-m0 с GeoServer 2.17, но я также пробовал GeoMesa 2.4.0 с GeoServer 2.15. Я согласен переключиться либо на версию выпуска EMR, либо на GeoMesa/Server, если это упростит задачу.