pomadchin on master
Update README.md (compare)
pomadchin on master
Fix quay.io link Merge pull request #5 from jwal… (compare)
@elahrvivaz I am trying to successfully dockerize Geomesa2.3.0 and facing issue. After deploying the Geomesa image, it is throwing below error when ingesting a file residing on the hdfs:
2019-05-23 16:36:38,353 ERROR [org.locationtech.geomesa.tools.user] Could not acquire distributed lock at '/org.locationtech.geomesa/ds/geomesa.gdelt' within 2 minutes
java.lang.RuntimeException: Could not acquire distributed lock at '/org.locationtech.geomesa/ds/geomesa.gdelt' within 2 minutes
at org.locationtech.geomesa.index.geotools.MetadataBackedDataStore$$anonfun$acquireCatalogLock$1.apply(MetadataBackedDataStore.scala:378)
at org.locationtech.geomesa.index.geotools.MetadataBackedDataStore$$anonfun$acquireCatalogLock$1.apply(MetadataBackedDataStore.scala:378)
at scala.Option.getOrElse(Option.scala:121)
at org.locationtech.geomesa.index.geotools.MetadataBackedDataStore.acquireCatalogLock(MetadataBackedDataStore.scala:377)
at org.locationtech.geomesa.index.geotools.MetadataBackedDataStore.createSchema(MetadataBackedDataStore.scala:123)
at org.locationtech.geomesa.index.geotools.MetadataBackedDataStore.createSchema(MetadataBackedDataStore.scala:40)
at org.locationtech.geomesa.tools.ingest.AbstractConverterIngest.run(AbstractConverterIngest.scala:34)
at org.locationtech.geomesa.tools.ingest.IngestCommand$$anonfun$execute$3.apply(IngestCommand.scala:107)
at org.locationtech.geomesa.tools.ingest.IngestCommand$$anonfun$execute$3.apply(IngestCommand.scala:106)
at scala.Option.foreach(Option.scala:257)
at org.locationtech.geomesa.tools.ingest.IngestCommand$class.execute(IngestCommand.scala:106)
at org.locationtech.geomesa.accumulo.tools.ingest.AccumuloIngestCommand.execute(AccumuloIngestCommand.scala:21)
at org.locationtech.geomesa.tools.Runner$class.main(Runner.scala:28)
at org.locationtech.geomesa.accumulo.tools.AccumuloRunner$.main(AccumuloRunner.scala:29)
at org.locationtech.geomesa.accumulo.tools.AccumuloRunner.main(AccumuloRunner.scala)
2019-05-23 16:36:38,401 ERROR [org.apache.commons.vfs2.impl.DefaultFileMonitor] Unknown message with code "Unable to check existance ".
org.apache.commons.vfs2.FileSystemException: Unknown message with code "Unable to check existance ".
at org.apache.commons.vfs2.provider.hdfs.HdfsFileObject.exists(HdfsFileObject.java:256)
at org.apache.commons.vfs2.impl.DefaultFileMonitor$FileMonitorAgent.check(DefaultFileMonitor.java:508)
at org.apache.commons.vfs2.impl.DefaultFileMonitor$FileMonitorAgent.access$200(DefaultFileMonitor.java:367)
at org.apache.commons.vfs2.impl.DefaultFileMonitor.run(DefaultFileMonitor.java:330)
at java.lang.Thread.run(Thread.java:748)
Caused by: java.io.IOException: Filesystem closed
at org.apache.hadoop.hdfs.DFSClient.checkOpen(DFSClient.java:466)
Any suggestion please ?
@elahrvivaz for Geomesa 2.2.2, it throws below error when trying to access s3 location during ingestion
com.amazonaws.services.s3.model.AmazonS3Exception: Forbidden (Service: Amazon S3; Status Code: 403; Error Code: 403 Forbidden; Request ID: D1D35381972265C4),
Any suggestion would be helpful.