I need to store raster data on a cluster with CDH 6.2.0 either on HBase 2.1.0 or on Hadoop HDFS 3.0.0. I also need to connect rasters to GeoServer (2.16) to publish map layers. I tried to integrate the elements with GeoMesa (2.4.0) but the installation wasn't successful. According to the documentation only HBase 1.3.x and 1.4.x are supported and I didn't even find any reference to Hadoop 3.0.0. Is this solution compatible with my cluster?
many Apache products are broadly compatible. So far, other users have reported GeoMesa working on Hadoop 3.x clusters, so that part is not a problem.
There are API differences between HBase 1.3/1.4 and HBase 2.x. At the moment, there are some PRs for HBase 2.x support. You can find out more by reaching out to the GeoMesa community on Gitter or the mailing lists (https://github.com/locationtech/geomesa#join-the-community) or by looking for support at https://www.geomesa.org/.
Jim's answer is correct with regards to vector data, which is GeoMesa's main focus. However, GeoMesa's (deprecated) raster functionality only supports Accumulo. You might want to consider using GeoTrellis as a solution.