Not able to install geomesa on my Databricks cluster

109005
Databricks Partner

Hi team, I have attempting to install Geomesa (2.12:3.4.1) library on my cluster but it keeps failing with the below error:

Library installation attempted on the driver node of cluster 0824-052900-76icyj32 and failed. Please refer to the following error message to fix the library or contact Databricks support. Error Code: DRIVER_LIBRARY_INSTALLATION_FAILURE. Error Message: Library resolution failed because org.locationtech.geomesa:geomesa_2.12 download failed.

Can you please guide me towards installation of geomesa? Is there something I'm missing?

Prabakar
Databricks Employee
Databricks Employee

Hi @Ayushi Pandey​ I could see the package is available in the maven repo.

https://mvnrepository.com/artifact/org.locationtech.geomesa/geomesa_2.12/3.4.1

Have you tried downloading the package to dbfs location and installed on the cluster?

109005
Databricks Partner

I'm new to Databricks. Can you please help me understand how I may do that? Any links/articles redirecting to a few steps would be very helpful. Thanks for your reply.

Cedric
Databricks Employee
Databricks Employee

Hi @109005,

Welcome to Databricks! Please follow the following documentation which instruct how to upload to DBFS and install a python library to your cluster.

https://docs.databricks.com/libraries/index.html#python-environment-management

https://docs.databricks.com/libraries/cluster-libraries.html

Let us know if this works for you.

jose_gonzalez
Databricks Employee
Databricks Employee

Hi @Ayushi Pandey​,

Just a friendly follow-up. Did you have time to check the docs shared by Cedric? do you still need help? please let us know

109005
Databricks Partner

Hi, I went ahead by installing another version/library from GeoMesa and that worked.