程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长

+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

暂无数据

CQLSH连接错误:错误的请求:未配置的columnfamily本地

发布于2019-12-04 23:50     阅读(946)     评论(0)     点赞(27)     收藏(2)


我正在尝试在Windows上设置CQLSH。我做了python编译,然后尝试启动CQLSH,在下面出现了这个奇怪的错误。我没有名称为“ local”的columnfamily。而且我还没有指定我的密钥空间。那么,为什么它抱怨我没有“本地列家庭”呢?有人知道吗?

C:\ apache-cassandra-2.0.1 \ bin> python cqlsh --cqlversion =“ 3.0.0”连接错误:错误的请求:未配置的columnfamily本地

C:\ apache-cassandra-2.0.1 \ bin> python cqlsh --cqlversion =“ 3.0.0” localhost 9160连接错误:错误的请求:未配置的columnfamily本地


解决方案


这不是驱动程序错误,缺少cassandra的内部CF之一。

本地列族位于系统键空间中,它存储有关C *节点的信息,并且应该在cassandra首次启动时创建。这可能是某种形式的权限错误(但是,如果缺少系统键空间之一,则C *应该真的无法启动),从而限制了cassandra创建列系列(已被手动删除)。

解决方案是清除您的cassandra数据目录并重新启动C *(如果您处于生产环境中,请不要执行此操作,除非您知道如何备份/升级 cassandra节点,否则将删除所有数据,因此如果要进行快照则将其快照沿着这条路走)



所属网站分类: 技术文章 > 问答

作者:黑洞官方问答小能手

链接:https://www.pythonheidong.com/blog/article/168255/82bb9fb97fa4ca657011/

来源:python黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

27 0
收藏该文
已收藏

评论内容:(最多支持255个字符)