小编jAv*_*AvA的帖子

cqlsh控制台中的NoHostAvailable错误

我以后能够摆脱这个错误,但我不确定我做了什么是正确的.1)

CREATE KEYSPACE myKeySpace WITH replication = 
  {'class': 'NetworkTopologyStrategy', 'dc1': '1', 'dc2': '2'}
  AND durable_writes = true;
Run Code Online (Sandbox Code Playgroud)

执行create table并在此之后选择table.这会在控制台中抛出"NoHostAvailable:"错误.

2)如果我将create语句更改为下面的一个,则select查询有效.

CREATE KEYSPACE myKeySpace WITH replication = 
  {'class': 'NetworkTopologyStrategy', 'datacenter1': '1', 'dc2': '2'}
  AND durable_writes = true; 
Run Code Online (Sandbox Code Playgroud)

如果我有一个默认的datacenter1,它可以工作.我无法理解为什么它只在我给datacenter1时才有效.请帮忙.

cassandra cqlsh

4
推荐指数
2
解决办法
9633
查看次数

标签 统计

cassandra ×1

cqlsh ×1