Skip to content

Commit

Permalink
GEOMESA-3369 Docs - fix accumulo/lib/ext reference in accumulo install
Browse files Browse the repository at this point in the history
  • Loading branch information
elahrvivaz committed Jun 6, 2024
1 parent d067f5e commit f1aacf8
Showing 1 changed file with 13 additions and 4 deletions.
17 changes: 13 additions & 4 deletions docs/user/accumulo/install.rst
Original file line number Diff line number Diff line change
Expand Up @@ -62,6 +62,11 @@ queries might not work correctly or at all.
Namespace Install
^^^^^^^^^^^^^^^^^

.. warning::

GeoMesa 4.0.x is not compatible with Accumulo namespace installs. Upgrade to GeoMesa 5.0.0 or later in order
to use namespace installs.

GeoMesa leverages namespaces and classpath contexts to isolate the GeoMesa
classpath from the rest of Accumulo.

Expand Down Expand Up @@ -107,19 +112,23 @@ Once in the shell:
System Install
^^^^^^^^^^^^^^

Alternatively, the GeoMesa runtime JAR can be copied into the ``$ACCUMULO_HOME/lib/ext`` folder on
each tablet server.

.. warning::

This approach is not recommended, as the GeoMesa classes will be on the global
Accumulo classpath, and may conflict with other custom JARs installed in Accumulo.

Alternatively, the GeoMesa runtime JAR can be copied into the ``$ACCUMULO_HOME/lib/`` folder on
each tablet server.

.. note::

In Accumulo versions prior to 2.1, the JAR should be copied into ``$ACCUMULO_HOME/lib/ext/`` instead.

.. code-block:: bash
$ for tserver in $(cat $ACCUMULO_HOME/conf/tservers); do \
scp dist/accumulo/geomesa-accumulo-distributed-runtime_${VERSION}.jar \
$tserver:$ACCUMULO_HOME/lib/ext; done
$tserver:$ACCUMULO_HOME/lib/; done
.. _setting_up_accumulo_commandline:

Expand Down

0 comments on commit f1aacf8

Please sign in to comment.