为什么 sstable2json 和 json2stable 在 Cassandra 2.1.12 中不存在

Why sstable2json and json2stable is not there in Cassandra 2.1.12

sstable2sjonjson2stable 实用程序在 Cassandra 2.1.12 中不存在。无论如何我可以将它们与现有的 Cassandra 版本一起使用。此外,这些实用程序可以处理导入和导出数据的分区大小是否有任何限制

它存在于 2.1.15。您是否从 apt-get 安装并包含 cassandra-tools (apt-get install cassandra-tools) 软件包?否则,它可能不在您的 PATH 中,或者您的安装已损坏。尝试 locate sstable2json 和 运行 绝对路径

只是为了验证它确实存在:

$ ar -x cassandra-tools_2.1.12_all.deb 
$ ls

cassandra-tools_2.1.12_all.deb control.tar.gz                 data.tar.gz                    debian-binary

$ tar xvfz data.tar.gz 
x ./
x ./usr/
x ./usr/share/
x ./usr/share/doc/
x ./usr/share/doc/cassandra-tools/
x ./usr/share/doc/cassandra-tools/changelog.gz
x ./usr/share/doc/cassandra-tools/copyright
x ./usr/bin/
x ./usr/bin/sstablemetadata
x ./usr/bin/sstablesplit
x ./usr/bin/sstablerepairedset
x ./usr/bin/sstablelevelreset
x ./usr/bin/sstable2json         <====================
x ./usr/bin/token-generator
x ./usr/bin/json2sstable