1

我正在ubuntu机器 上试验Datastax Dse 5.0.5 图。

我最感兴趣的是 Datastax 企业包的图形部分

我已经在不同的终端上执行了以下这些命令

  • ./bin/dse cannandra
  • ./bin/dse gremlin-console
  • ./datastax-studio/bin/server.sh

我成功地能够在 localhost 启动 datastax-studio 但出现此错误

All DSE gremlin server hosts are currently down or don't have the 'graph' workload set. Please, make sure that hosts are available and have the 'graph' workload and retry

我想做的是

我想使用 java 程序创建顶点和边,并想在 datastax-studio 上可视化它。

为此,我已经按照 dse 文档编写了 java 程序,但是我很困惑应该在哪个端口将我的数据库连接到数据库,甚至我不确定我是否真的走上了正确的道路。

你能指导我以正确的方式安装dse graph和studio吗?

4

2 回答 2

3

./bin/dse cassandra将仅启动 Cassandra 工作负载。

由于您似乎正在使用 tarball 安装

./bin/dse cassandra -g将以图形模式启动 DSE

你也可以这样做:

./bin/dse cassandra -s -g在 Graph 或 Cassandra 中启用模糊/文本/地理空间搜索的搜索功能

./bin/dse cassandra -k -g使 Spark 能够对 Cassandra 数据运行 OLAP 样式遍历和 Spark 分析

./bin/dse cassandra -s -k -g启用所有工作负载类型以简化实验。

有关更多信息,请参阅: https ://docs.datastax.com/en/datastax_enterprise/5.0/datastax_enterprise/admin/startDseStandalone.html

于 2017-01-06T22:05:30.317 回答
2

转到以下链接(如果您安装了没有服务的 DSE):-

/usr/share/dse/resources/graph/gremlin-console/conf

或者转到保存 remote.yaml 文件的路径。

然后检查/配置设置:-

hosts: [127.0.0.1]
port: 8182
serializer: { className: org.apache.tinkerpop.gremlin.driver.ser.GryoMessageSerializerV1d0,
              config: { serializeResultToString: true, ioRegistries: [org.apache.tinkerpop.gremlin.tinkergraph.structure.TinkerIoRegistry] }}
connectionPool: {
  maxContentLength: 65536000
}

检查您的主机和端口。然后停止并重新启动 dse 。

于 2017-02-03T05:13:38.303 回答