gpt4 book ai didi

java - 在 cassandra 中上传模式时出现问题

转载 作者:塔克拉玛干 更新时间:2023-11-02 07:57:17 25 4
gpt4 key购买 nike

我正在我的 Ubuntu VM 上设置 Cassandra 的单节点安装。我使用自己的自定义架构修改了/cassandra/conf 下的 cassandra.yaml 文件。当我尝试在/cassandra/bin 下使用 schematool 实用程序时,出现错误:

Cannot import schema when one already exists

当我尝试从 JMX 控制台导航到 MBEAN loadSchemaFromYAML 时:

Problem invoking loadSchemaFromYAML: java.rmi.unmarshalexception:Error Unmarshalling return;nested exception is: Java.lang.ClassNotFoundException:org.apache.cassandra.config.ConfigurationException(no security manager:RMI class loader disabled)

有人可以指出这里发生了什么以及如何加载我的模式吗?

谢谢

最佳答案

您只能从 cassandra.yaml 导入架构一次。 (顺便说一句,现在已弃用。)如果您想再次从 cassandra.yaml 导入架构,则需要清除数据目录 (/var/lib/cassandra/*) 并重新启动 Cassandra。

您的另一个选择(以及您将来需要做的)是使用 bin/cassandra-cli 或其他客户端创建键空间和列族。

这是一个 article on live schema modifications让你开始。

关于java - 在 cassandra 中上传模式时出现问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4687056/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com