2013-10-18 113 views
2

使用cassandra cli创建数据库时,出现以下错误。任何想法我在这里做错了吗?更多详情如下:创建密钥空间时出错 - cassandra

Command - create keyspace pcpro; 
output - org.apache.thrift.transport.TTransportException 

当我再次执行相同的命令,异常变化

output - org.apache.thrift.transport.TTransportException: java.net.SocketException: Broken pipe

仅供参考,我使用卡桑德拉2.0.1

谢谢。

回答

2

如果重新启动卡桑德拉,你也必须重新启动CLI重置它使用与卡桑德拉沟通,否则你得到的水管坏了错误或连接复位错误的连接:

// start cassandra 
[[email protected]] create keyspace pcpro;     
5d344e5d-635e-3745-a1a6-d82ef68bdf28      

// reset cassandra           
[[email protected]] create keyspace pcpro2; 
org.apache.thrift.transport.TTransportException: 
     java.net.SocketException: Connection reset 

// try the query a second time 
[[email protected]] create keyspace pcpro2; 
org.apache.thrift.transport.TTransportException: 
     java.net.SocketException: Broken pipe 
相关问题