我正在执行以下命令:
find /var/lib/cassandra -name $snapshotName | tar -cvf $snapshotTarballPath -T -
并且失败并出现以下错误:
tar: /var/lib/cassandra/data/system/compaction_history-b4dbb7b4dc493fb5b3bfce6e434832ca/snapshots/c85af1c2-1636-4662-be34-91caee3d66a3_1476398902806/mc-14-big-Statistics.db: file changed as we read it
基于以下链接,似乎这可能是由于引用已更改文件的硬链接集的更改,因为db文件的实际内容不应在cassandra中的快照目录内更改:{{ 3}}
最好的解决方法是忽略对正在复制的文件的硬链接的这种更改,但不忽略文件的实际内容更改?