DSE 6.7-启用SOLR时DSE驱动程序出现错误

时间:2019-08-02 16:02:47

标签: graph cassandra datastax gremlin

我目前正在努力启动并重新运行一个旧项目-它同时使用DSE搜索和DSE图形。我在DSE方面没有太多的经验,但是现在我已经为常规的cassandra db(可搜索)创建了一个键空间,并使用gremlin控制台在同一服务器上创建了一个图。

后端是用node.js编写的,并使用dse驱动程序从DSE服务器获取数据。

当我使用-g标志运行cassandra服务器时,dse驱动程序可以正常运行,完全可以实现我想要的功能,但是显然,我的搜索功能都不起作用。

当我使用-g-s标志运行cassandra服务器时,我的搜索功能可以运行,但是每当后端尝试使用dse驱动程序从图形中获取数据时,我都会收到错误消息使用executeGraph函数。

这是可以解决的问题,还是需要创建更多的节点/集群?我真的是DSE的新手,因此感谢您的帮助。

Error: com.google.common.util.concurrent.UncheckedExecutionException: com.google.inject.ProvisionException: Unable to provision, see the following errors:\n\n1) Error injecting constructor, com.datastax.bdp.gcore.datastore.DataStoreException: Failed to execute statement40f07a96-98bf-490c-a738-6c9d0021afba\n at com.datastax.bdp.graph.impl.DseGraphImpl.<init>(DseGraphImpl.java:192)\n at com.datastax.bdp.graph.impl.GraphModule.configure(Unknown Source) (via modules: com.datastax.bdp.graph.impl.DseGraphFactoryImpl$$Lambda$1580/1437671705 -> com.google.inject.util.Modules$OverrideModule -> com.datastax.bdp.graph.impl.GraphModule)\n while locating com.datastax.bdp.graph.impl.DseGraphImpl\n\n1 error\n

0 个答案:

没有答案