Почему sstable2json и json2stable отсутствуют в Cassandra 2.1.12

Утилиты sstable2sjon и json2stable отсутствуют в Cassandra 2.1.12. В любом случае, я мог бы использовать их с существующей версией Cassandra. Кроме того, есть ли какие-либо ограничения на размер раздела, который эти утилиты могут обрабатывать для импорта и экспорта данных?


person Naresh    schedule 21.07.2016    source источник


Ответы (1)


Он существует в 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
person Chris Lohfink    schedule 21.07.2016
comment
Большое спасибо, Крис - person Naresh; 22.07.2016