- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
此问题适用于 Cassandra 2.2
不好意思说我还是不明白我什么时候应该运行nodetool repair
,或者更准确地说是在哪些节点上。
到目前为止,我知道为了确保正确处理删除,我应该运行 维修 频率小于 GC_GRACE_SECONDS
.所以这很酷。
问:如果我有一个由 9 个节点组成的集群,复制因子为 3,我应该运行什么类型的修复?更重要的是我是否在 上运行修复程序每节点,还是只有一个节点?
问:如果我有多个数据中心,这是否会改变我进行维修的方式。我是否必须在每个 DC 中运行它们,还是可以仅从一个 DC 中的一个节点进行协调?
我希望这是一个微不足道的问题,有人可以告诉它是怎么回事。
最佳答案
The nodetool repair command can be run on either a specified node or on all nodes if a node is not specified. The node that initiates the repair becomes the coordinator node for the operation.
run
nodetool repair -pr
on every node in the cluster to repair all data. Otherwise, some ranges of data will not be repaired
nodetool repair -pr
选项适用于跨多个数据中心的维修。
Note: For Cassandra 2.2 and later, a recommended option for repairs across datacenters: use the -dcpar or --dc-parallel to repair datacenters in parallel.
关于Cassandra nodetool 修复最佳实践,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37921042/
我有几个问题。 我可以在运行 nodetool repair 时运行 nodetool cleanup 吗?我们预定的 crons 在服务器上运行“nodetool repair -pr”命令。这些修
我正在运行一个具有 1 个数据中心(6 个节点)和 Cassandra 3.11.0 的集群,复制因子为 2。我知道 nodetool repair -pr将对该节点上的主要范围进行修复。我的问题是如
我尝试使用 nodetool 检查集群的状态,但无法连接。 我的 cassandra.yaml 配置了 listen_address 和 rpc_address 设置为服务器 IP(例如 10.10.
此问题适用于 Cassandra 2.2 不好意思说我还是不明白我什么时候应该运行nodetool repair ,或者更准确地说是在哪些节点上。 到目前为止,我知道为了确保正确处理删除,我应该运行
我有一个三节点的 Cassandra 集群。在两个节点上运行 nodetool status 会在 1 秒内返回。在第三个节点上运行它需要 30 秒。同样通过 cqlsh 连接到这个节点的速度非常慢,
我目前在 18 节点配置中运行 Cassandra 3.0.9。我们加载了大量数据,现在正在针对每个节点运行修复。我的 nodetool 命令的脚本如下: nodetool repair -j 4 -
nodetool -h 10.16.252.129 -p 9042 -u cassandra -pw cassandra status 出现错误: nodetool: Failed to connec
最近我看到nodetool status显示如下信息: Note: Non-system keyspaces don't have the same replication settings, eff
我找不到有关“compactionstats”的文档: 使用时 nodetool compactionstats ,completed上的数值是什么?和 total列是什么意思? 我的列族的总数据大小
我有一个几乎是空的小集群。通常 nodetool removenode大约 10 秒完成。但是,我目前正在删除一个节点,需要 10 分钟,而且似乎没有任何进展。另一个删除节点的请求被拒绝,因为已经有一
我有一个 2 节点 apache cassandra (2.0.3) 集群,代表因子为 1。我在 cqlsh 中使用以下命令将代表因子更改为 2 ALTER KEYSPACE "mykeyspace"
当我运行“nodetool cfhistograms”时,我看到了表格数据。 Percentile SSTables Write Latency Read Latency P
我正在尝试释放 C* 中的一些磁盘空间。 我已经删除了很多创建了很多墓碑的行。 我正在运行 nodetool garbagecollect 并且想知道这个工具在幕后做了什么。我读过它删除了逻辑删除正在
我正在尝试释放 C* 中的一些磁盘空间。 我已经删除了很多创建了很多墓碑的行。 我正在运行 nodetool garbagecollect 并且想知道这个工具在幕后做了什么。我读过它删除了逻辑删除正在
会定期运行nodetool repair在我的 Cassandra 节点上使它们瘫痪? Planet Cassandra FAQ注意(强调), Anti-Entropy Node Repair – F
如果我们在 C* 环中添加了新节点,我们是否需要运行“nodetool cleanup”摆脱现在已分配到其他地方的数据?或者在正常压缩期间无论如何都会发生这种情况? 在正常压缩期间,C* 是否会删除不
例如,我如何以编程方式拍摄快照并恢复它们。如果您有任何解决方案或解决方法,请帮助我。 最佳答案 您可以将 cassandra 的源代码用作库(nodetool 实用程序是该源代码的一部分)。有类称为
我在 4 个节点上有一个 cassandra 集群(每个节点都运行 ubuntu 10.04 和 cassandra 0.7.4)。所有节点都使用 SWITCH 连接,每个节点都分配有一个静态 IP
这可能看起来很愚蠢,但我删除了其中一个节点上数据目录 (/var/lib/scylla/data/*) 中的所有内容。现在,为了恢复数据,我可以运行 nodetool repair 或 nodetoo
我跑 nodetool status在 Cassandra 2.0.3 实例上,输出显示: Datacenter: eu-west =================== Status=Up/Down
我是一名优秀的程序员,十分优秀!