0

DataStax Enterprise バージョン 5.0.1 を使用しており、Gremlin コンソールからグラフを作成する際に問題に直面しています。

私が得ているエラーの詳細は次のとおりです。

adminuser@dc0vm1:~$ dse gremlin-console
     \,,,/
     (o o)
-----oOOo-(3)-oOOo-----
plugin activated: tinkerpop.tinkergraph
plugin activated: tinkerpop.server
plugin activated: tinkerpop.utilities
gremlin> :remote connect tinkerpop.server conf/remote.yaml
==>Configured 13.82.30.252/13.82.30.252:8182
gremlin> :> 1+1
Host did not respond in a timely fashion - check the server status and submit again.
gremlin> :> system.graph('food').create()
Host did not respond in a timely fashion - check the server status and submit again.

Remote.yamlファイルの設定を [locahost] から hosts: [13.82.30.252]に変更しました。

nodetool コマンドを実行して、サーバーが正常に動作しているかどうかを確認しました。

adminuser@dc0vm1:~$ nodetool status

Datacenter: dc0

Status=Up/Down
|/ State=Normal/Leaving/Joining/Moving

--  Address       Load       Tokens       Owns    Host ID                               Rack

UN  13.82.25.134  168.92 KB  64           ?       d7a98eed-9b15-42ee-bc5c-f406e98fd6fc  FD2

UN  13.82.25.152  189.17 KB  64           ?       7ffa11ea-8607-4bdb-903b-2ee3baeacae8  FD0

UN  13.82.30.252  150.6 KB   64           ?       a57f6cd8-5466-480e-b919-329c36fbfd28  FD1

cassandra.yaml には、ホストに関連する次のエントリがあります。

 broadcast_rpc_address: 13.82.30.252

 rpc_address: 0.0.0.0

ここで不足している構成を教えてください。

4

1 に答える 1

4

デフォルトではDSE Graphサービスが有効になっていないため、「dse」ファイルを編集して有効にする必要があることがわかりました-

sudo vim /etc/default/dse

次のパラメータが 1 に設定されていることを確認してください –

# Enable the DSE Graph service on this node
GRAPH_ENABLED=1

DSE サービスを再起動します -

sudo service dse stop
sudo service dse start

これで、Gremlin コンソールはグラフに接続して作成できるようになりました。

于 2016-08-20T18:41:17.430 に答える