geomesa 摄取命令不起作用
geomesa ingest command not working
我正在为 geomesa-accumulo 数据存储设置环境,并尝试通过在各自的 reference.conf 文件中创建 sft 和转换器来使用 csv 文件摄取功能。但是当我 运行 命令
geomesa ingest -u root -p mypassword -c ajjas -i jarvis -s ajjas_pings -C ajjas_pings-csv data/ajjas_test_data/ajjas-result
执行永远不会完成并显示
suresh@hpss-MacBook-Air:~/geomesa-accumulo_2.11-1.3.0 $ geomesa ingest -u root -p 9869547580 -c ajjas -i jarvis -s ajjas_pings -C ajjas_pings-csv data/ajjas_test_data/ajjas-result
Using GEOMESA_ACCUMULO_HOME = /Users/suresh/geomesa-accumulo_2.11-1.3.0
INFO Creating schema ajjas_pings
我不明白哪里出了问题。如果我试图删除现有模式或功能,也会发生同样的情况。请帮忙
要获取有关正在发生的事情的更多信息,有两种选择:
检查 logs/geomesa.log.
中的日志
找到 运行 摄取命令的 PID 使用 'jstack' 查看 JVM 正在做什么。其中一个线程可能正在尝试与 Accumulo 通信,并且该堆栈跟踪将提供很多帮助。
就原因而言,这可以帮助...
一个。 GeoMesa 包和 Accumulo 安装之间的 Accumulo 版本不匹配
b。 GeoMesa 创建表时无法获取分布式锁(底层问题可能与 Zookeeper 等有关)
c。各种网络问题。例如,Accumulo 在 Docker 或 VM 映像中是 运行,用于 zookeeper 的主机名和 Accumulo 服务配置文件中的主机名 ($ACCUMULO_HOME/conf/{master,gc,slaves,monitor ,tservers}) 可能很重要。
需要注意的是,GeoMesa 摄取所在的机器 运行 需要能够与所有平板电脑服务器进行通信。
我正在为 geomesa-accumulo 数据存储设置环境,并尝试通过在各自的 reference.conf 文件中创建 sft 和转换器来使用 csv 文件摄取功能。但是当我 运行 命令
geomesa ingest -u root -p mypassword -c ajjas -i jarvis -s ajjas_pings -C ajjas_pings-csv data/ajjas_test_data/ajjas-result
执行永远不会完成并显示
suresh@hpss-MacBook-Air:~/geomesa-accumulo_2.11-1.3.0 $ geomesa ingest -u root -p 9869547580 -c ajjas -i jarvis -s ajjas_pings -C ajjas_pings-csv data/ajjas_test_data/ajjas-result
Using GEOMESA_ACCUMULO_HOME = /Users/suresh/geomesa-accumulo_2.11-1.3.0
INFO Creating schema ajjas_pings
我不明白哪里出了问题。如果我试图删除现有模式或功能,也会发生同样的情况。请帮忙
要获取有关正在发生的事情的更多信息,有两种选择:
检查 logs/geomesa.log.
中的日志
找到 运行 摄取命令的 PID 使用 'jstack' 查看 JVM 正在做什么。其中一个线程可能正在尝试与 Accumulo 通信,并且该堆栈跟踪将提供很多帮助。
就原因而言,这可以帮助...
一个。 GeoMesa 包和 Accumulo 安装之间的 Accumulo 版本不匹配
b。 GeoMesa 创建表时无法获取分布式锁(底层问题可能与 Zookeeper 等有关)
c。各种网络问题。例如,Accumulo 在 Docker 或 VM 映像中是 运行,用于 zookeeper 的主机名和 Accumulo 服务配置文件中的主机名 ($ACCUMULO_HOME/conf/{master,gc,slaves,monitor ,tservers}) 可能很重要。
需要注意的是,GeoMesa 摄取所在的机器 运行 需要能够与所有平板电脑服务器进行通信。