nodetool

    1热度

    1回答

    由于我的Cassandra集群跨三个可用区进行复制,因此我只想备份一个可用区以降低备份成本。我还尝试在单个可用区域中恢复节点,并在测试环境中取回大部分数据。我想知道在生产中部署此解决方案之前是否存在此方法的任何缺陷。有人在你的生产集群中采用这种方法吗? 注意:由于我定期进行备份,因此我知道在快照时可能会丢失其他两个AZ节点仲裁发生的更新,但这不是问题。

    0热度

    1回答

    是否有可能使用nodetool或cqlsh在集群中查找种子节点IP,而不必查看配置文件cassandra.yaml?

    5热度

    2回答

    更新 - 短版本: 的PropertyFileSnitchcassandra-topology.properties用于第一3个节点(机架1-3)指出,只有这些节点在DC1,其余的是在DC2通过指定默认值default=DC2:r1。当通过添加节点4和5来扩大集群时,这些节点的PropertyFileSnitch被配置为将它们添加到DC1以及机架4和5中,但是来自前3个节点的滑环保持不变并且因此集

    1热度

    2回答

    我使用Apache的卡桑德拉3.10 我的理解,而不是杀-9 PID,只有这样,才能阻止卡桑德拉优雅是nodetool stopdaemon。 但我想知道,如果nodetool stopdaemon也刷新在memtables数据关机前到sstables。 如果不刷新,则会导致数据丢失,当我使用nodetool stopdaemon停止节点时。 同样经过对此的研究,我读了关于DURABLE_WRIT

    1热度

    1回答

    我的应用程序有一个单节点Cassandra安装程序。要回收已删除记录(逻辑删除记录)占用的磁盘空间,我为我的密钥空间触发了一个nodetool compact。不幸的是,这个压实过程被打断了。现在,当我尝试重新启动该服务时,它无法识别中断时正在进行压缩的键空间(来自cassandra.yaml中配置的数据目录)。其他密钥空间如system和system_traces是从同一个数据目录成功启动的。

    1热度

    2回答

    我正在与1数据中心(10个节点)的群集了太多的时间和卡桑德拉2.1.7各自安装。我们正在使用SimpleStretegy(旧错误)。 情况是,自从开始我没有运行任何节点工具修复,现在有3个RF约200 GB的数据。 由于正在运行全面修复或增量修复在这一点上是相同的。所以我试图运行全修。但是这会导致协调节点下降。 因此,我最终在每个节点上一次一个地运行完整的分区范围修复(nodetool修复-pr)

    1热度

    2回答

    我正在Cassandra运行一个非常小的数据集,以便数据只能存在于memtable中。下面是我的配置: 在jvm.options: -Xms4G -Xmx4G 在cassandra.yaml, memtable_cleanup_threshold: 0.50 memtable_allocation_type: heap_buffers 按在cassandra.yaml的文档中,memt

    0热度

    1回答

    我重新启动了Cassandra群集,现在重新启动后,它显示其他节点不可用。但是当我检查这些服务器时,它表明Cassandra正在运行这些服务器。您的帮助非常感谢。 nodetool维修 - 输出 Repair session {session-id} for range (id] failed with error java.io.IOException: Cannot proceed on re

    1热度

    1回答

    我想从1个Cassandra集群节点运行修复/压缩操作,而不是从集群中的所有节点安排它。 我正在使用cassandra 3版本。如果我在群集中指定其他节点,则 "nodetool -h **NODEIP** repair keyspace"不起作用。此命令仅适用于运行此命令的本地节点。请建议一种通过从集群中的一个节点运行来运行所有节点的修复/压缩的方法。 感谢

    0热度

    1回答

    我希望从一个特定的表 删除大量行的我没有以下步骤: 1)设置gc_grace_seconds = 0表 2)删除大量行的〜100万 3)Ran ./nodetool compact keyspace_name table_name 但是,当我运行nodetool compact(第3步)时,什么也没有发生。它不开始压缩。由于大量的墓碑,现在我的大部分请求都会超时。 该表具有以下设置: AND bl