在Windows上安装Titan DB时出错

时间:2016-09-25 09:05:52

标签: hadoop groovy cassandra titan gremlin

按照Titan DB here的官方指南,并尝试运行命令:

graph = TitanFactory.open('conf/titan-cassandra-es.properties')

我收到了这个错误:

Backend shorthand unknown: conf/titan-cassandra-es.properties

显然,原因是

的路径不正确
  

titan-cassandra-es.properties

文件。所以我把它改成了:

graph = TitanFactory.open('../conf/titan-cassandra-es.properties')

并收到此错误:

Encountered unregistered class ID: 141.

以下版本中发生错误: 钛-0.5.4-hadoop2

在titan-1.0.0-hadoop2而不是这个错误信息中,我得到了这个:

Invalid import definition: 'com.thinkaurelius.titan.hadoop.MapReduceIndexManagement'; reason: startup failed: script14747941661821834264593.groovy: 1: unable to resolve class com.thinkaurelius.titan.hadoop.MapReduceIndexManagement  @ line 1, column 1.    import com.thinkaurelius.titan.hadoop.MapReduceIndexManagement    ^

1 error

在titan-1.0.0-hadoop2上,我得到了这个:

The input line is too long.
The syntax of the command is incorrect.

有谁知道如何处理这个问题?

1 个答案:

答案 0 :(得分:2)

好像你还没有设法启动Titan 1

我不相信已部署Titan 1以支持Windows开箱即用。即可下载的软件包不仅适用于Windows。

说我已经设法让Titan DB 1在Windows上工作。要做到这一点,您所要做的就是在Windows上安装Cassandra 2.x. This指南可能会帮助您。启动cassandra并启用thrift连接。

完成后,您应该能够让Titan在Windows上执行基本操作。从那里你可能会发现更容易处理当前的错误。

旁注:Titan 0.5.x的Windows支持可能更为实质性。所以你也可以调查一下。