问题标签 [nodetool]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
5414 浏览

cassandra - 我应该什么时候在 Cassandra 中运行清理?

Cassandranodetool有一个命令叫做cleanup

清理 [keyspace][cf_name]

触发立即清理不再属于此节点的键。这对节点的影响与主要压缩在磁盘空间使用量的临时增加和磁盘 I/O 的增加方面大致相同。(可选)采用列族名称列表。

我的问题是:

  1. 一个节点什么时候会拥有不属于它的键?
  2. 我应该什么时候进行清理?
  3. 我是否应该定期进行清理(例如每周一次)?
0 投票
1 回答
270 浏览

cassandra - Cassandra 1.1.10 流媒体在重建时挂起

我正在用几个 Cassandra 服务器做一些小实验。问题是我想向现有集群添加一个新数据中心。使用 1.1.10 版本并遵循此指南: http ://www.datastax.com/docs/1.1/cluster_management

一切都很顺利,直到溪流突然停止。有时在复制文件时停止,有时只是停止而没有错误。

我所做的是删除所有数据,重新启动 Cassandra 并开始重建过程。既然重建没有完成,那么保留传输的数据并执行修复是个好主意吗?谢谢

0 投票
2 回答
2369 浏览

cassandra - Cassandra nodetool 无法解析“127.0.0.1”:未知主机

我对卡桑德拉很陌生。刚开始探索。

我正在运行一个单节点 cassandra 服务器,并且在使用 nodetool 命令查看 cassandra 的状态时遇到问题。

我在我的 VM 上将主机名配置为 /etc/hosts 中的 myMachineIP cass1

我将我的 cassandra_instal_path/conf/cassandra.yaml 文件配置为 listen_address,rpc_address 作为 localhost,clustername 作为 casscluster

(也尝试使用我的主机名,即 cass1 作为listen_address/rpc_address)

不确定我无法使用 nodetool 命令获取状态的原因是什么。

但我能够连接到 cassandra-cli

控制台输出:

我的 /etc/hosts 看起来像:

我无法运行nodetool的原因可能是什么?

请帮忙。

0 投票
3 回答
1103 浏览

cassandra - 在 Cassandra 1.2.8 中启用 vNode

我有一个 4 节点集群,我已将所有节点从旧版本升级到 Cassandra 1.2.8。集群中存在的总数据大小为 8 GB。现在我需要在集群的所有 4 个节点上启用 vNode,而无需任何停机。我怎样才能做到这一点?

0 投票
1 回答
6606 浏览

cassandra - Cassandra 节点对 up/down 状态和复制有不同的看法。怎么修?

我有一个由三个节点组成的 Cassandra 2.0.1 集群和具有复制因子 3 的主键空间。由于集群中一个额外的第四个节点意外配置错误,我尝试首先使用不必要的“nodetool decommission”来修复它(在节点 db2 上)在做正确的“nodetool removenode”之前。

现在,运行停用的节点 db2 似乎看到另一个节点的状态为“Down”,即使其他人认为一切正常。此外,当我在所有节点上运行“nodetool ring”时,db1 给出“Replicas:2”,其中 db2 和 db3 在列表顶部有“Replicas:3”。

键空间包含我不想丢失的数据,并且集群无法完全关闭,因为一直在插入新数据。在不危及现有数据和新数据的情况下解决问题的好方法是什么?

下面混淆了 nodetool 状态输出。

0 投票
1 回答
4427 浏览

cassandra - Cassandra - 如何删除死节点

卡桑德拉版本 1.2.9。五节点集群,但其中一个节点因硬件故障而停机,修复/更换 ETA 未知。我想停用/删除 down 节点(通知使所有日志混乱)。nodetool removenode 似乎很完美,除了它需要一个主机 ID。down 节点没有主机 ID(在状态中列为 null):

看来 removetoken 不再是 nodetool 的选项。

删除这个死节点的正确方法是什么?

0 投票
1 回答
1834 浏览

cassandra - Nodetool cfstats 中的 SStable 计数

我最近开始在 cassandra 中添加一些数据以进行性能测试,并且还查看了 nodetool cfstats,即使插入了大量数据,sstable 计数仍然为 0。甚至使用的空间 live 和 total 仍然为 0。我错过了什么吗?

0 投票
1 回答
89 浏览

cassandra - 关于 Datastax“监控 Cassandra 集群”文档

在这个 [1] 文档中,当它描述 cfstats 输出时,它说,读取计数Number of pending read requests. 那是对的吗?我在想这是自上次服务器重启以来收到的所有读取请求。

有人可以澄清一下吗?

[1] http://www.datastax.com/documentation/cassandra/1.2/webhelp/cassandra/operations/ops_monitoring_c.html

谢谢, 巴蒂亚

0 投票
1 回答
2933 浏览

cassandra - Cassandra nodetool "compactionstats" 显示值的含义

我找不到关于“compactionstats”的文档:

使用时,和列nodetool compactionstats上的数值是什么意思?我的列族的总数据大小约为 360 GB,但我的压缩状态显示:completedtotal

虽然我看到“完成”缓慢增加(也是进度;-)。

但是这个“总数”是如何计算的呢?为什么我只有 360 GB 的数据时它是 2.5 TB?

0 投票
1 回答
922 浏览

windows - 在 Windows 7 上安装 apache cassandra 的问题

我一直在尝试在 windows 7 64bit 上安装 apache cassandra,我遵循了 planetcassandra 虚拟培训的视频教程。当我尝试在打开操作中心的情况下在终端 节点工具状态上执行时,它给了我以下错误:

可能是什么问题?难道是我在 opscenter 中看不到任何活动节点吗?提前致谢