未配置的表 schema_columnfamilies

Posted

技术标签:

【中文标题】未配置的表 schema_columnfamilies【英文标题】:unconfigured table schema_columnfamilies 【发布时间】:2017-06-08 14:23:38 【问题描述】:

我是 cassandra 的新手,我正在使用支持 cassandra-cli 的 cassandra 版本 2.1.17。我使用以下命令创建了一个键空间

create keyspace employee with placement_strategy='org.apache.cassandra.locator.SimpleStrategy' and strategy_options = replication_factor:1;

但是当我使用命令时use employee;

我收到以下错误

unconfigured table schema_columnfamilies

我无法理解问题所在。有人可以帮我解决这个问题。提前致谢。

【问题讨论】:

你用的是哪个cassandra的cqlsh? 你为什么不用 cqlsh ? 很遗憾,我不能使用 cqlsh。 schema_columnfamilies应该显示低于Cassandra 3.0的cassandra版本 不允许?任何强迫你在 cqlsh 上使用 cassandra-cli 的人都应该被解雇。只是说。 【参考方案1】:

想出了解决办法。问题是我之前安装了另一个版本的 cassandra 并卸载了它。原来,即使我卸载了应用程序,以前版本的一些进程仍在运行。我手动终止了这些进程并重新启动了 cassandra 服务器。

【讨论】:

我可以获取详细信息吗?我有同样的问题:-) 当您安装了多个版本的 cassandra 时会出现此错误。我在终端中使用了 ps -ef 命令,发现其他版本的 cassandra 的一些进程正在运行,即使我已经卸载了它

以上是关于未配置的表 schema_columnfamilies的主要内容,如果未能解决你的问题,请参考以下文章

com.datastax.driver.core.exceptions.InvalidQueryException:未配置的表 schema_keyspaces

WebStorm 中未解析的表名

Big Query 中的表未分区

maximo数据库配置中,应用配置变更时出错中断或删除某表字段后出现问题

如何声明函数的返回类型,返回未命名的表

模型未链接到 laravel php 中的表