0

当我学会使用geotrellis将数据加载到accumulo时,我遇到了一个问题:

线程“主”geotrellis.spark.io.package$LayerWriteError 中的异常:无法写入层(名称 =“示例”,缩放 = 13)...... rg.apache.accumulo.core.client.AccumuloException:文件:/geotrellis-ingest/726314aa-5b72-4f9c-9c41-f9521a045603-O45VGIHPpi: java.io.IOException: file:/geotrellis-ingest/726314aa-5b72-4f9c-9c41-f9521a045603-O45VGIHPpi 不在为 Accumulo 配置的卷中

这是我的配置文件的图像: config

配置

配置

4

1 回答 1

1

我不熟悉 geotrellis 或 spark,但错误消息表明正在尝试跨文件系统(卷)批量导入Accumulo ,而 Accumulo 不支持。

您批量导入的文件必须位于已配置为在 Accumulo 中使用的卷上。Accumulo 会将同一卷中的文件移动到其自己的目录中,但不会跨卷移动它们。要配置在 Accumulo 中使用的卷,请参阅instance.volumes的文档。

于 2019-07-13T08:31:11.867 回答