首页 文章

无法在重置Cassandra时启动DSE Graph

提问于
浏览
1

我正在单个节点上测试DSE Graph(使用DSE 5.0.7)并设法完全破坏它 . 结果我删除了所有数据文件,目的是从头开始重建所有内容 . 在第一次重启Cassandra时,我忘了包含-G选项,但是Cassandra很好,可以从Opscenter,nodetool等查看 . 我关闭了它,清除了数据目录并重新启动了Cassandra,这次使用-G选项 . 它启动然后自动关闭,并将以下警告写入日志:

WARN [main] 2017-06-08 12:59:03,157 NoSpamLogger.java:97 - 无法创建租约HadoopJT.Graph . 可能的原因包括网络/ C *问题,租用被禁用,复制不足(您创建了新DC并且没有ALTER KEYSPACE dse_leases)和持续时间(30000)不同(您必须禁用/删除/重新创建租约到改变持续时间) . java.io.IOException:没有用于租用HadoopJT.Graph的活动副本表dse_leases.leases节点[/10.28.98.53]都已关闭/仍在启动 . 在com.datastax.bdp.leasemanager.LeasePlugin.getRemoteMonitor(LeasePlugin.java:538)[dse-core-5.0.7.jar:5.0.7]

在此之后是错误

错误[main] 2017-06-08 12:59:03,182 Configuration.java:2646 - 错误解析conf dse-core-default.xml org.xml.sax.SAXParseException:文件过早结束 .

使用0字节创建dse-core-default.xml . 删除此项并重试会产生相同的结果,因此我怀疑这是一个红色的鲱鱼 .

任何人都知道如何解决从头开始重新安装一切的缺点?

1 回答

  • 0

    看起来这可能是通过删除位于bin目录中的非常大的java_pidnnnnn.hprof文件来解决的 . 不确定为什么这个解决了问题,如果有人有任何想法?

相关问题