【发布时间】:2017-02-12 20:34:56
【问题描述】:
我们正在使用nodetool 快照进行备份,但我偶尔会看到我的脚本在拍摄 CF 快照时暂停。这是因为当它拍摄快照时,sstables 是否被压缩到另一个,所以它找不到它正在拍摄快照的那个特定的 sstable,所以它在那个特定的 CF 处暂停?
【问题讨论】:
标签: cassandra datastax datastax-enterprise cassandra-2.1
我们正在使用nodetool 快照进行备份,但我偶尔会看到我的脚本在拍摄 CF 快照时暂停。这是因为当它拍摄快照时,sstables 是否被压缩到另一个,所以它找不到它正在拍摄快照的那个特定的 sstable,所以它在那个特定的 CF 处暂停?
【问题讨论】:
标签: cassandra datastax datastax-enterprise cassandra-2.1
从nodetool snapshot 生成的快照只是文件系统上的硬链接。我非常怀疑这是否会导致暂停。
我建议您在脚本中添加一些调试以了解其暂停的原因并以这种方式进行调查。许多不同的变量可能在这里发挥作用。
【讨论】:
bash -x 之类的东西为 shell 脚本提供详细的输出