0

sstable2sjon und json2stable Dienstprogramme sind nicht in Cassandra 2.1.12. Kann ich sie trotzdem mit der bestehenden Cassandra-Version verwenden? Gibt es auch eine Grenze für die Größe der Partition, die diese Dienstprogramme zum Importieren und Exportieren von Daten verarbeiten könnenWarum sstable2json und json2stable ist nicht in Cassandra 2.1.12

Antwort

1

Es existiert in 2.1.15. Haben Sie von apt-get installiert und fügen Sie das cassandra-tools (apt-get install cassandra-tools) Paket hinzu? Ansonsten ist es vielleicht nicht in Ihrem PATH oder Ihre Installation ist jedoch kaputt. versuchen locate sstable2json und läuft mit absolutem Pfad

Nur um es zu überprüfen ist in der Tat gibt:

$ 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 
+0

Danke Sie sehr chris – Naresh